将代码片段分配给Visual Studio中的键盘快捷键
问题描述:
任何人都知道如何将快捷键分配给特定的代码片段?将代码片段分配给Visual Studio中的键盘快捷键
我想分配例如CTRL + K,CTRL + J到#region
片段。
因此,通过能够:
- 选择文本,
- 按CTRL + K,CTRL + J =>
- 选择的文本将与
#region
..#endregion
包围。
我讨厌当我不得不把我的手拿出键盘超过需要的时间:)。
编辑:为了更多的理解,我问如何将键快捷键直接绑定到特定的片段。打开片段选择器不会为我工作。如果我必须搜索我的所有代码片段才能进入#区域,那么最好是自己写所有的代码。
Thx对于任何建议。
答
CTRL +ķ + 小号
答
我发现这个最接近的解决方案是将预期片段复制到本地目录中的片段。
例如对于VS-2015: %Userprofile%\ Documents \ Visual Studio 2015 \ Code Snippets \ Visual C#\ My Code Snippets
然后在文本编辑器中打开它,并将快捷方式更改为快捷方式,如'1' 。
我们使用它,你需要做的就是按Ctrl + K + S>输入> 1>输入
此外,你可以把它更快通过改变热键为环绕与命令。 (工具>选项>键盘> Edit.SurroundWith)
ctrl + k + s弹出与选择环绕声,然后你需要选择#地区 – Reniuz 2012-04-25 09:22:40
谢谢,但我想直接绑定快捷方式#region不只是打开片段选择器 – aerkain 2012-04-25 12:15:09
没有VS 2011.我编辑过你的标题。 – 2012-04-25 12:29:32