在eclipse中有一个快捷键 Ctrl + Shift + F ,它重新缩进代码并修复注释和空行。是否有Visual Studio 2010的等效项?
答案 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)
答案 9 :(得分:1)
简单
对于 Visual Studio Code
使用 ALt + Shift + F
对于 Visual Studio IDE
按 Ctrl + K 然后按 Ctrl + D
它将精美地格式化整个文件。
答案 10 :(得分:0)
在 Visual Studio 中更改这些快捷方式
Tools → Options → Environment → Keyboard
然后更改命令
"Edit.FormatDocument" or "Edit.FormatSelection"
分配与 Visual Studio 代码相同的快捷方式 alt + shift +f
,以免记住另一个快捷方式并相互混淆。