格式化Visual Studio的代码快捷方式?

时间:2011-02-09 06:55:41

标签: c# visual-studio-2010 visual-studio visual-studio-2012 visual-studio-2013

在eclipse中有一个快捷键 Ctrl + Shift + F ,它重新缩进代码并修复注释和空行。是否有Visual Studio 2010的等效项?

11 个答案:

答案 0 :(得分:681)

使用C#KEY BINDINGS的Visual Studio

要回答具体问题,在C#中您可能正在使用C#键盘映射方案,默认情况下将使用这些热键:

Ctrl + E Ctrl + D 格式化整个文档。

Ctrl + E Ctrl + F 以格式化选择。

您可以在工具>中更改这些内容选项>环境 - >键盘(通过选择不同的“键盘映射方案”,或将单个键绑定到命令“Edit.FormatDocument”和“Edit.FormatSelection”)。

如果您没有选择使用C#键盘映射方案,那么您可能会发现密钥快捷方式不同。例如,如果您不使用C#绑定,则键可能是:

Ctrl + K + D (整篇文档)

Ctrl + K + F (仅限选择)

要找出哪些密钥绑定适用于Visual Studio的您的副本,请查看编辑>高级菜单 - 键显示在菜单项的右侧,因此很容易发现它们在您的系统中的位置。


(请不要编辑此答案,将上面的键绑定更改为您的系统所拥有的内容!)

答案 1 :(得分:95)

Ctrl + K + D (整篇文档)

Ctrl + K + F (仅限选择)

答案 2 :(得分:27)

尝试 Ctrl + K + D (“不要在 Ctrl 之间”)

答案 3 :(得分:21)

是的,您可以使用双和弦热键( Ctrl + K Ctrl + F 您正在使用“常规”配置文件)来格式化您的选择。

其他格式选项位于编辑»高级,与所有VS命令一样,您可以通过工具»选项»环境»键盘设置自己的热键(格式选择命令称为Edit.FormatSelection)。

格式化不会对空行做任何事情,但它会根据一些通常与您可能想要的略微不同的规则缩进代码。

答案 4 :(得分:17)

resharper - Ctrl + Alt + F

VS 2010 - Ctrl + K Ctrl + D

答案 5 :(得分:8)

以正确的格式对齐文本=

对于.aspx.cshtml等前端页面,

Ctrl + K + D

{p> Ctrl + K + F .cs页面

但请注意按顺序按下所有按钮..

答案 6 :(得分:6)

格式化整个文档: ctrl + k + d

答案 7 :(得分:3)

选择所有文件并按 Ctrl + E + D

答案 8 :(得分:3)

右键单击代码,然后单击“设置文档格式”。在我的情况下是 Ctrl + Shift + I

enter image description here

答案 9 :(得分:1)

简单

对于 Visual Studio Code 使用 ALt + Shift + F

对于 Visual Studio IDECtrl + K 然后按 Ctrl + D


它将精美地格式化整个文件。

答案 10 :(得分:0)

在 Visual Studio 中更改这些快捷方式

Tools → Options → Environment → Keyboard

然后更改命令

"Edit.FormatDocument" or "Edit.FormatSelection"

分配与 Visual Studio 代码相同的快捷方式 alt + shift +f,以免记住另一个快捷方式并相互混淆。