如何自定义Visual Studio快捷方式

开发 后端
这里介绍如果要在您的使用环境中添加多个Visual Studio快捷方式,则可以通过编辑自动保存的设置文件直接添加这些快捷方式。

经过长时间学习Visual Studio快捷方式,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。如果某个您喜欢使用的键盘快捷方式默认没有设置,您总是可以通过单击“工具”>“选项...”>“环境”>“键盘”来自定义这个Visual Studio快捷方式。不过,如果要在您的使用环境中添加多个Visual Studio快捷方式,则可以通过编辑自动保存的设置文件直接添加这些快捷方式。可以通过以下步骤来实现:

步骤 1:导出当前的“键盘快捷方式”。转到“工具”>“导入和导出设置. . .”,启动“导入/导出设置向导”。选择“导出选定的环境设置”,单击“下一步”。单击“所有设置”,取消选中所有复选框,然后展开“选项”、“环境”节点,选择“键盘”复选框。单击“下一步”转到向导的最后一页。将新的设置文件命名为“MyKeyboardShorcuts.vssettings”,路径使用默认目录。单击“完成”。

步骤 2:打开并编辑设置文件。该文件的路径为 My Documents\Visual Studio 2005\Settings\MyKeyboardShortcuts.vssettings。Visual Studio 的设置文件就是 XML 格式的文件,您可以使用任何编辑器打开该文件。我推荐使用 Visual Studio 来打开该文件,因为这样可以使用 Visual Studio 中的为语法标注颜色的功能以及文档格式设置功能。打开文件之后,按下 Ctrl+K、Ctrl+D,让 Visual Studio 对其自动进行格式设置。然后,查找 <UserShortcuts> 标签。在此 XML 元素内部,您可以添加自己的一列快捷方式。

  1. ...  
  2. <UserShortcuts> 
  3. <Shortcut Command="View.CommandWindow" Scope="Global"> 
  4. Ctrl+W, Ctrl+C  
  5. </Shortcut> 
  6. <Shortcut Command="View.SolutionExplorer" Scope="Global"> 
  7. Ctrl+W, Ctrl+S  
  8. </Shortcut> 
  9. <Shortcut Command="View.ErrorList" Scope="Global"> 
  10. Ctrl+W, Ctrl+E  
  11. </Shortcut> 
  12. <Shortcut Command="View.TaskList" Scope="Global"> 
  13. Ctrl+W, Ctrl+T  
  14. </Shortcut> 
  15. <Shortcut Command="View.Output" Scope="Global"> 
  16. Ctrl+W, Ctrl+O  
  17. </Shortcut> 
  18. </UserShortcuts> 
  19. ...  

此处的 XML 是非常容易理解的。只要为要添加的每个Visual Studio快捷方式设置一个 <Shortcut> 元素即可。将快捷方式本身指定为该元素的内容,要将 Shift、Ctrl 和 Alt 等修改键结合起来使用,可以使用“+”字符将它们串连起来(例如,Ctrl+Alt+J)。在“Command”属性中为快捷方式所要绑定的命令指定规范的命令名称。“Scope”属性总是为“Global”,因此这里不再赘述。此操作过程中最困难的部分可能就是确定特定命令的规范名称。特定命令的规范名称的格式为:顶级菜单名称加“.”字符再加命令名称,采用“驼峰式”大小写格式,不包含任何空格。

#t#添加了所有Visual Studio快捷方式之后,保存该文件

步骤 3:导入设置文件。既然已在设置文件中添加了快捷方式,现在就可以将文件导回到您的使用环境中。当然,也可以将您的设置文件分享给其他人员使用。再次启动“导入和导出设置向导”,但这次选择“导入选定的环境设置”;单击 “下一步”。选择“否,仅导入新设置,改写我的当前设置”,然后单击“下一步”。选择“我的设置”文件夹下的 “MyKeyboardShortcuts.vssettings”,然后单击“下一步”。使用默认选择,单击“完成”。

在工具提示中显示Visual Studio快捷方式

您可以实际指定环境在提示信息中显示快捷方式,将鼠标移到工具栏命令的上方时可显示相应的提示信息。转到“工具”>“自定义. . .”,确保选中“在屏幕提示中显示快捷键”选项。

责任编辑:佚名 来源: IT168
相关推荐

2011-09-05 14:17:07

UbuntuWindows键

2021-04-22 15:09:35

iOS快捷方式苹果

2010-02-25 16:14:51

Visual Stud

2020-02-07 11:15:30

Windows 10快捷方式Windows

2011-09-05 18:54:03

windowsUbuntu

2010-09-01 08:35:07

Visual Stud

2010-06-29 09:02:59

Visual Stud

2019-05-20 12:40:46

UbuntuLinux桌面应用

2021-02-22 07:48:35

Excel数据分析快捷方式

2009-12-10 17:19:05

Visual Stud

2009-11-05 10:25:37

Visual Stud

2013-06-27 11:10:01

iOS开发自定义UISlider

2009-08-04 13:07:46

C#自定义快捷键

2009-08-28 14:57:40

C#设置快捷方式

2022-09-20 07:01:50

对象初始化代码

2009-09-07 22:00:15

LINQ自定义

2010-02-07 14:02:16

Android 界面

2010-01-14 09:06:10

Windows 7删除任务栏

2009-08-28 14:48:05

C#创建快捷方式

2015-02-12 15:33:43

微信SDK
点赞
收藏

51CTO技术栈公众号