在中断模式下使用 Resharper 进行智能感知

发布于 2024-11-13 08:19:15 字数 438 浏览 7 评论 0原文

我正在使用最新版本的 Resharper (5.1.3) 和智能感知(代码完成和参数信息)。我正在用 c# 编程。 Resharper 的智能感知非常好,并且在应用程序未运行时完美工作,但当我运行 WinForms 项目并按 Ctrl+Break(全部中断并使用编辑并继续)修改某些代码而不停止应用程序时,Resharper 的智能感知停止工作。在这种情况下,我必须停止应用程序,进行更改并重新启动。好的,我可以在应用程序运行时修改代码,但没有智能感知。

这是 Resharper 的限制还是我错过了激活或停用某个选项?

仅供参考,我已经停用了 Visual Studio 智能感知和参数信息(工具>选项>文本编辑器>C#>常规>语句完成)。正如我之前所说,我将 Visual Studio 2010 SP1 与 WinForms 项目一起使用。

非常感谢。

I'm using the latest version of Resharper (5.1.3) with the intellisense (Code completion and parameter info). I'm programming in c#. The intellisense of Resharper is very nice and work perfectly when the application is not running but when I run my WinForms project and hit Ctrl+Break (Break all and using edit and continue) to modify some code without stoping the application, the intellisense of Resharper stop working. In this case, I must stop the application, make changes and restart. Ok, I'm able to modify the code while the application is running but without intellisense.

Is this a limitation of Resharper or I have missed to activate or desactivate an option?

Just for the information, I have already desactivate the Visual Studio intellisense and parameter info (Tools>Options>Text Editor>C#>General>Statement completion). I'm using Visual Studio 2010 SP1 with WinForms project like I said previously.

Thank you very much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜嗑 2024-11-20 08:19:15

如果您自己按ctrl+space,它仍然有效。我想这是设计使然,所以我们对此无能为力。当您通过按 ctrl+space 或任何键盘快捷键明确要求时,它仍然会提供信息,所以这还不错。

It still works if you press ctrl+space yourself. I suppose it's by design, so nothing we can do about that. It still gives the info when you explicitly ask for it by pressing ctrl+space or whatever your keyboard shortcut is, so it's not that bad.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文