你最喜欢的Visual Studio快捷键是什么?我总是把我的手放在键盘上,远离鼠标!

请回答一个问题。


当前回答

Ctrl+-和Ctrl+Shift+-。但如果你是一个键盘爱好者,那就选择Resharper吧

其他回答

其他编辑应该考虑的问题: 不选择Ctrl+C将复制当前行。 大多数其他编辑什么也不做。复制一行后,粘贴会将该行放置在当前该行之前,即使您位于该行中间。大多数其他编辑器会从你所在的位置开始粘贴,这几乎不是你想要的。

复制一行就是:按住Ctrl,按c,然后v。 (Ctrl + C Ctrl + V)

希望这篇文章还没有被贴出来,如果有的话,我很抱歉。我刚刚在Visual Studio 2008中发现了一个有用的快捷键。打开“快速观察”窗口后,选中包含字符串值的行,然后按空格键。文本可视化器窗口将显示其中的值。

我发现它对于检查jQuery内层文本值非常有用,因为默认情况下,QuickWatch窗口太小,无法完全显示较长的字符串。

我一直在用的是:

ctrl+]匹配括号 ctrl+shift+]选择到大括号的末尾 ctrl + shift + q Untabify Ctrl +k, Ctrl +c注释掉当前选中的块 Ctrl +k, Ctrl +u取消当前所选块的注释 Alt +鼠标垂直移动选择 ctrl + alt + x的工具箱 ctrl + shift + b

概述

ctrl+M, ctrl+M -折叠/展开当前元素 ctrl+M, ctrl+O -折叠所有(例如,让您对复杂类有一个很好的概述) ctrl+M, ctrl+O -切换全部

这既适用于VB/ c#代码(例如折叠/展开一个函数),也适用于aspx页面(例如折叠/展开一个GridView定义)。

它的一个很好的用途是剪切或复制一大块标记或代码:例如,移动一个大的、扩展的<table>或<asp:gridview>定义:

到第一行去 ctrl+M, ctrl+M折叠 ctrl+X剪切它(你不需要选择它,只要你的插入点仍然在那一行) 移动到你想要的位置,并按ctrl+V粘贴。

Ctrl+C, Ctrl+V复制当前行 按Ctrl+L删除当前行 按Ctrl+F3搜索当前选择 Ctrl+K, Ctrl+K创建书签(这很有用) Ctrl+K, Ctrl+N转到下一个书签

还有更有趣的事情: 按“Ctrl+/”将光标放入可以输入命令的框中。 例如,按Ctrl+/并输入“>of”,现在开始输入项目中的文件名,它将自动完成。这是在当前解决方案中打开文件的一种非常快速的方法。