您最喜欢的Visual Studio键盘快捷键是什么?我总是愿意将手放在键盘上而不是鼠标上!
请每个答案一个。
您最喜欢的Visual Studio键盘快捷键是什么?我总是愿意将手放在键盘上而不是鼠标上!
请每个答案一个。
Answers:
Ctrl+ -和相反的Ctrl+ Shift+ -。
向后(或向前)移动光标到最后一个位置。无需再滚动或PgUp/ PgDown来查找您所在的位置。
这将在Visual Studio中切换打开的窗口:
Ctrl+ tab和相反的Ctrl+ Shift+tab
增量搜索- Ctrl+I
基本上是没有对话框的查找对话框。只需开始输入要搜索的内容即可(查看状态栏底部的位置以查看输入的内容)。再次按Ctrl+ I或F3搜索下一个实例。按Escape退出。通过按Ctrl+ I两次开始新搜索,重复上一次搜索。
展开智能标记(“解析”菜单):Ctrl+ .(句点)
展开在执行诸如重命名标识符之类的操作时显示的标签。
using
为类添加语句或完全限定的名称空间)...与工具提示无关。
Ctrl+ K,Ctrl+ C注释一个块
Ctrl+ K,Ctrl+ U取消注释该块
股票的Visual Studio?F12- Edit.GoToDefinition。
具有DevExpress的重构!不过,安装表示Ctrl+ `是我的最爱;)
TAB“代码段” 的关键字。
例如键入try
,然后按两次Tab键。
结果是:
try
{
}
catch (Exception)
{
throw;
}
然后您可以进行扩展。
C#代码段的完整列表:http : //msdn.microsoft.com/zh-cn/library/vstudio/z41h7fat.aspx
Ctrl+ ]用于匹配括号和括号。
Ctrl+ Shift+ ]在匹配的括号之间选择代码。
Ctrl+ K, Ctrl + D//自动(重新)格式
另请参阅:答案
Ctrl+ C,Ctrl+ V复制当前行
Ctrl+ L删除当前行
Ctrl+ F3搜索当前选择
Ctrl+ K,Ctrl+ K创建书签(很有用)
Ctrl+ K,Ctrl+ N转到下一个书签
而且,这里还有一些更有趣的事情:
按Ctrl+ /将光标放在可以键入命令的框中。
例如,按Ctrl+ /并输入“> of,现在开始在您的项目中输入文件名,它将自动完成。这是在当前解决方案中打开文件的快速方法。
Ctrl+ Shift+ V粘贴/周期通过剪贴板环
我经常使用但很少有人使用的一个是:
Shift+ Alt+ F10然后Enter
如果您输入类似的类名Collection<string>
并且没有正确的名称空间导入,则此快捷方式组合将自动插入导入(而carret紧接在“>”之后)。
更新:
此答案的注释中的等效快捷方式(感谢aster!):
Ctrl + .
比我最初的建议舒适得多。
Shift+ESC
这将隐藏/关闭Visual Studio中的任何“假窗口”窗口。这包括诸如解决方案资源管理器,对象浏览器,输出窗口,即时窗口,单元测试窗口等之类的内容,无论是固定,浮动,可停靠还是选项卡式,它们仍然适用。
进入窗口的快捷方式(例如Ctrl+ Alt+ L或Ctrl+ Alt+ I)可以完成您需要做的事情,而Shift+ Esc可以摆脱它。如果您没有摆脱它,再次使它成为焦点的唯一方法是使用相同的键盘快捷键(或鼠标,这是我们要避免的....)
一旦掌握了它,它就会非常有用。
Grrr...。在我找到这个窗口之前,按Ctrl+ F4来关闭“窗口”以仅看到我当前的代码窗口关闭的次数是疯狂的,现在它只是偶尔发生。
我的最爱: F12进入定义)和Shift+ F12(查找参考)。
后者可用于F8(转到下一个结果)。
Ctrl+-和Ctrl+ Shift+ -映射到鼠标的后退和前进按钮。
Ctrl+.也很有用,特别是在添加事件处理程序和“使用”语句时。
Visual Studio 2005/2008绑定海报:
这些内容不涉及自定义设置,但它们是很好的参考资料,并且绝对有助于查找新的快捷方式。
另外,一个宏将所有当前绑定转储到HTML文件:
Alt+ Shift+箭头键(←,↑,↓,→)
这使您可以选择块中的内容。就像您可以在块中选择所有“ int”,然后搜索并替换为例如两倍。
**int** x = 1;
**int** y = 2;
**int** z = 3;
Ctrl+ M,O。可以折叠和扩展特定文件中的所有代码部分。
在解决方案资源管理器中打开并设置焦点:Ctrl+ Alt+L
一,其他编辑应该承担:
Ctrl+ C有什么选择将复制当前行。
大多数其他编辑器将不执行任何操作。复制一行后,即使您位于该行的中间,粘贴也会将该行放置在当前行的前面。其他大多数编辑器将从您所在的位置开始粘贴,这几乎从来都不是您想要的。
复制一行只是:按住Ctrl,然后按c,然后按v。(Ctrl+ C,Ctrl+ V)
CTRL+ F5(无需调试即可开始)
CTRL+ SHIFT+ B(生成解决方案)
这是我经常使用的列表:
Ctrl+ I:用于渐进式搜索。如果您在之后没有输入任何内容I,并持续按下I(按住Ctrl键),它将搜索您搜索的最后一项。Ctrl+ Shift+ I将反向搜索。输入一些搜索字符串后,您可能还想使用F3(和Shift+ F3)。
Ctrl+ K Ctrl+ C:用于注释突出显示的区域。如果未突出显示任何内容,则将注释当前行。当然,你可以牵住Ctrl并按K,C纷纷。
Ctrl+ K Ctrl+ U:用于取消注释突出显示的区域。像上面的作品。
Ctrl+ /:将光标移到顶部的小搜索框。您可以输入“> of filename”(不带引号)来打开文件。如果您的项目包含多个文件,则非常有用。
Ctrl+ K Ctrl+ K:将当前行添加为书签。如果您想暂时看一下代码的其他部分,然后回到原来的位置,这将很有用。
Ctrl+ K Ctrl+ N:如果有多个书签,则将带您进入下一个书签。
Ctrl+ -:将光标移至其先前位置
Ctrl+ Shift+ -:将光标移至下一个位置(如果存在)
Ctrl+ Shift+ B:构建您的项目
Ctrl+ C:尽管这会进行常规复制,但是如果未突出显示任何内容,它将复制当前行。Ctrl+ 相同X(剪切)
Ctrl+ Space:使用IntelliSense自动完成
Ctrl+ ]:将带您到匹配的括号。适用于各种花括号:'(','{','['。适用于大块。
F12:将带您进入函数定义/变量定义。
Alt+ P+ P:将打开项目属性。尽管使用它的人并不多,但如果要快速将命令行参数更改为程序,它很有用。
F5:开始调试
Shift+ F5:停止调试
调试时,可以使用Ctrl+ Alt+ Q添加快速监视。在调试下拉菜单中可以找到其他调试快捷方式。
如果“收藏夹”是按我使用的频率衡量的,则:
F10 :Debug.StepOver
:)
通过使用,该对:
Ctrl+ Alt+ P ->附加到进程
还没看过这个...
Ctrl + Up
Ctrl + Down
滚动窗口而不移动光标。