476

Eclipse中有一个快捷方式Ctrl++ ,它可以重新缩进代码并修复注释和空行ShiftFVisual Studio 2010 是否有等价物?

4

11 回答 11

803

带有C#键绑定的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 副本的键绑定,请查看菜单编辑高级菜单- 键显示在菜单项的右侧,因此很容易发现它们在您的系统上是什么。


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

于 2011-02-09T06:59:28.720 回答
119

Ctrl+ K+ D(整个文档)

Ctrl+ K+ F(仅限选择)

于 2011-02-09T07:03:07.330 回答
45

试试Ctrl++ (不要在两者之间举起钥匙K)。DCtrl

于 2011-02-09T06:58:26.497 回答
22

是的,您可以使用双和弦热键(Ctrl+ KCtrl+ ,F如果您使用的是常规配置文件)来格式化您的选择。

其他格式化选项在菜单EditAdvanced下,并且像所有 Visual Studio 命令一样,您可以通过菜单ToolsOptionsEnvironmentKeyboard设置自己的热键(调用格式选择命令Edit.FormatSelection)。

格式化对空行没有任何作用,但它会根据一些通常与您可能想要的内容略有不同的规则缩进您的代码。

于 2011-02-09T06:57:01.513 回答
18

ReSharper - Ctrl+ Alt+F

视觉工作室 2010 - Ctrl+ K, Ctrl+D

于 2011-02-09T06:59:43.267 回答
12

以正确的格式对齐文本 -

  • Ctrl++K用于D前端页面,例如.aspx.cshtml

  • Ctrl+ K+F一个.cs页面

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

于 2015-07-07T13:50:42.400 回答
11

格式化整个文档:

Ctrl+ K+D

于 2016-10-31T12:15:50.010 回答
6

简单地

Visual Studio Code使用ALt + Shift + F

按后按Visual Studio IDE它将 美化/格式化您的整个文件。Ctrl + KCtrl + D


于 2021-01-26T08:30:42.770 回答
5

右键单击代码,您将获得“格式化文档”。就我而言,它是Ctrl++ShiftI

在此处输入图像描述

于 2019-08-05T13:41:10.233 回答
4

选择文档中的所有文本并按Ctrl+ E+ D

于 2014-06-25T13:42:57.640 回答
0

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

Tools → Options → Environment → Keyboard

然后更改命令

"Edit.FormatDocument" or "Edit.FormatSelection"

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

于 2021-02-05T12:56:08.827 回答