Stack Overflow 涵盖了最喜欢的快捷方式和插件、优化和偏好——所有这些都是很棒的主题。如果这个已经被覆盖,我找不到它——所以提前感谢你的链接。
你最喜欢的 Visual Studio 键盘重新映射是什么?
我的动机是因为我是一名打字员。鼠标、功能键、箭头键、Home、End -- bleh。这些是我每天一整天都在执行的命令,因此我将它们重新映射到我可以执行的序列,而无需将手从主行移开。
在 Tools => Customize => [Keyboard] 中重新映射的命令显示在括号中。
我 100% 肯定有比这些更好的重新映射,所以请发布你的!请包含命令;很多时候,弄清楚它是一个挑战。
——霍伊斯特
运行应用程序并操作调试器
Ctrl+Q+Ctrl+R 在调试模式下运行应用程序 (Debug.Start)
Ctrl+Q+Ctrl+Q 退出(停止)应用程序(Debug.StopDebugging)
Ctrl+T 在当前行切换断点 (Debug.ToggleBreakpoint)
Ctrl+K+Ctrl+I 步入方法 (Debug.StepInto)
Ctrl+K+Ctrl+O 跳出方法 (Debug.StepOut)
Ctrl+N 将方法单步执行到 Next 语句 (Debug.StepOver)
Ctrl+K+Ctrl+H 运行代码,在光标位置停止 Here (Debug.RunToCursor)
Ctrl+K+Ctrl+E 然后将下一条语句设置为 Execute (Debug.SetNextStatement)
浏览代码
Ctrl+S 向左移动一个字符 (Edit.CharLeft)
Ctrl+D 向右移动一个字符 (Edit.CharRight)
Ctrl+Q+Ctrl+S 移动到当前行的 LEFT END (Edit.LineStart)
Ctrl+Q+Ctrl+D 移动到当前行的右端 (Edit.LineEnd)
Ctrl+E 向上移动一行 (Edit.LineUp)
Ctrl+X 向下移动一行 (Edit.LineDown)
Ctrl+K+Ctrl+K 切换(添加或删除)书签(Edit.ToggleBookmark)
Ctrl+K+Ctrl+N 移动到下一个书签(Edit.NextBookmark)
Ctrl+K+Ctrl+P 移动到上一个书签(Edit.PreviousBookmark)
Ctrl+Q+Ctrl+W 保存所有修改过的 Windows (File.SaveAll)
Ctrl+L 查找搜索字符串的 NEXT 实例 (Edit.FindNext)
Ctrl+K+Ctrl+L 查找搜索字符串的 PREVIOUS 实例 (Edit.FindPrevious)
Ctrl+Q+Ctrl+L 下拉打开文件列表 (Window.ShowEzMDIFileList)
最后一个序列就像单击代码编辑器窗口右上角的向下三角形一样。VS 将显示所有打开的窗口的列表。您可以通过键入文件名从列表中进行选择;键入时将选择匹配的文件。暂停一秒钟并继续输入,匹配过程重新开始,因此您可以选择不同的文件。很好,VS团队。该键将您带到所选文件的选项卡。
好的,这是一个社区维基;编辑离开。:)