Visual Studio 2015 - 使用键盘快捷键切换开/关 CodeLens

10 浏览
0 Comments

Visual Studio 2015 - 使用键盘快捷键切换开/关 CodeLens

我希望有一个快捷键来开启/关闭这个功能。这个功能很有用,但有时候我只想看代码,而这个功能会扭曲代码的视觉效果。\n我已经将EditorContextMenus.CodeLens.CodeLensOptions绑定到一个快捷键上,但是这太慢了,因为选项菜单需要很长时间才能打开。我真的希望有一个可以切换这个功能的快捷键。\n我该如何做?我是否错过了环境->键盘中的某个选项,或者是否有一些插件可以帮助我?

0
0 Comments

Visual Studio 2015中的CodeLens功能已经与一些键绑定相关联。如果按下ALT键,它会在指示器(引用、源代码控制、测试)上显示数字,但据我所知,没有一个可以打开/关闭指示器的键绑定。我将收集这个反馈,并为微软的CodeLens UI团队提交一个bug。

只是想提供一个更新,这个bug已经被接受,并且正在考虑在未来的VS版本中解决。与此同时,我发现右击指示器会弹出一个弹出菜单,打开工具->选项页面,用于设置CodeLens。

0
0 Comments

问题的原因是无法通过快捷键在Visual Studio 2015中切换CodeLens选项。解决方法是使用Visual Commander插件创建一个命令,并为其分配一个键盘快捷键。以下是详细步骤:

1. 首先,需要安装Visual Commander插件。可以在https://vlasovstudio.com/visual-commander/上找到并下载该插件。

2. 安装完插件后,打开Visual Studio 2015。

3. 在Visual Studio 2015中,打开“工具”菜单,然后选择“Visual Commander”选项。

4. 在Visual Commander窗口中,点击“新建命令”按钮。

5. 在弹出的对话框中,将下面的代码粘贴到命令的代码编辑器中:

DTE.ExecuteCommand("EditorContextMenus.CodeLens.CodeLensOptions")
System.Windows.Forms.SendKeys.Send("{TAB} {ENTER}")

6. 在命令的名称文本框中输入一个适当的名称,比如“Toggle CodeLens”。

7. 点击“保存”按钮保存命令。

8. 在Visual Studio 2015中,打开“工具”菜单,然后选择“选项”。

9. 在“选项”对话框中,选择“环境”节点,然后选择“键盘”。

10. 在“按键”列表中,找到刚刚创建的命令(“Toggle CodeLens”),将光标放在“新快捷键”文本框中。

11. 按下要分配给该命令的键盘快捷键。例如,可以按下“Ctrl + Shift + L”。

12. 点击“分配”按钮,然后点击“确定”按钮关闭“选项”对话框。

现在,您可以使用刚刚分配的键盘快捷键来切换CodeLens选项。

0