为Visual Studio格式化代码快捷方式?
在eclipse中有一个快捷键Ctrl + Shift + F ,它重新缩进代码并修复注释和空白行。 是否有一个相当于Visual Studio 2010?
Visual Studio与C#键绑定
要回答具体的问题,在C#中,您可能会使用C#键盘映射scheme,默认情况下会使用这些热键:
Ctrl + E , Ctrl + D来格式化整个文档。
Ctrl + E , Ctrl + F来格式化select。
您可以在工具>选项>环境 – >键盘(通过select不同的“键盘映射scheme”或将各个键绑定到命令“Edit.FormatDocument”和“Edit.FormatSelection”)来更改这些。
如果您还没有select使用C#键盘映射scheme,那么您可能会发现键快捷键是不同的 。 例如,如果您不使用C#绑定,则键可能是:
Ctrl + K + D (整个文档)
Ctrl + K + F (仅限select)
要找出您的Visual Studio副本中应用了哪些键绑定,请查看“编辑”>“高级”菜单 – 键显示在菜单项的右侧,因此很容易发现它们在您的系统上。
(请不要编辑这个答案来改变上面的键绑定到你的系统!)
Ctrl + K + D (整个文档)
Ctrl + K + F (仅限select)
尝试Ctrl + K + D (“不要离开Ctrl ”)
是的,您可以使用双和弦热键(如果您使用常规configuration文件,请按 Ctrl + K , Ctrl + F )来格式化您的select。
其他格式化选项在编辑»高级,像所有的VS命令,你可以设置自己的热键通过工具»选项»环境»键盘(格式select命令称为Edit.FormatSelection
)。
格式化对空行不做任何事情,但是它会根据一些通常稍微偏离您可能想要的规则缩进代码。
resharper – Ctrl + Alt + F
VS 2010 – Ctrl + K , Ctrl + D
以正确的格式alignment文本=
用于前端页面(如.aspx
或.cshtml
Ctrl + K + D
.cs
页面的Ctrl + K + F
但请注意按顺序按下所有button。
格式化整个文档: ctrl + k + d
select所有文档,然后按Ctrl + E + D