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

请回答一个问题。


当前回答

Ctrl + R + W显示空白(非常适合制表符或空格强制执行)。

此外,按住Alt同时用鼠标选择将创建一个矩形区域。

其他回答

Ctrl+M, Ctrl+L将展开每一个被折叠的代码。它与Ctrl+M, Ctrl+O相反

概述

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 + ..

我真的不喜欢智能标记(那些看起来想要帮助你的蓝色和红色下划线),直到我发现你不需要浪费时间试图将鼠标悬停在菜单显示的精确像素上。

我认为是Ctrl +。打开智能标签菜单每天为我节省了大约5分钟,并大大降低了我的血压。

Ctrl+K, Ctrl+C注释一个块 Ctrl+K, Ctrl+U取消注释块

对我来说,它不涉及自动补全代码、匹配括号或显示一些花哨的工具面板。相反,它只是让我看到代码。

由于所有的面板都围绕着您,您实际用于编写代码的区域变得太小了。

在这种情况下,Shift+Alt+Enter可以起到拯救作用,使代码窗口以全屏模式聚焦。再按一次,所有的面板就都回来了。