是否可以映射快捷键来在 Visual Studio 2010 中切换 IntelliSense?
不是我可以比标题详细说明的更多内容...
我喜欢在没有智能感知的情况下编写代码,正是我想要的样子,然后使用 ReSharper(或其他)生成类。
尽管我很喜欢 IntelliSense,但它妨碍了这个过程!
Not how I can elaborate more than the title...
I like to write code without intellisense, exactly how I want it to look, then use ReSharper (or whatever) to generate the classes.
IntelliSense, much as I love it, gets in the way of this process!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是我找到的解决方案。需要一些工作,但仍然如此。
实际上,我们需要创建两个宏 - 一个用于禁用智能感知,另一个用于启用它。因此,我们需要做的是启动 Macros IDE(工具 -> 宏 -> 宏 IDE)并创建两个函数:
然后保存该宏并为其分配快捷方式。为此,请转到工具 ->选项->环境->键盘。在文本框中输入宏的名称(DisableIntellisense 或 EnableIntellisense) - 如果一切正常,我们的宏将显示在命令列表中。
我只在 Visual Studio 2010 中尝试过 - 不确定是否可以在早期版本的 VS 中通过宏与选项进行交互。
Here is the solution I found. Requires some work, but still.
Actually we need to create two macros - one to disable Intellisense and one to enable it back. So what we need to do is launch Macros IDE (Tools -> Macros -> Macros IDE) and create two functions:
Then just save this macros and assign shortcuts for it. To do that, go to Tools -> Options -> Environment -> Keyboard. Type in the text box name of the macros (either DisableIntellisense or EnableIntellisense) - if everything was right our macros will show up in the list of commands.
I've only tried in the Visual Studio 2010 - not sure whether it was possible to interact with Options via macros in earlier versions of VS.