如何在 Visual Studio 中格式化代码 Windows 中的代码

How to format code in Visual Studio Code on Windows

如何在 Windows.

的最后更新中格式化 Visual Studio 代码 中的代码

我试过 Ctrl+ K, Ctrl + D 不起作用...

我也试过Shift + Alt + F。也没用。

我尝试了以下解决方案,但这不是问题所在:

您也可以select您要格式化的代码并右键单击,找到格式化代码菜单项并它旁边应该列出键盘命令。

默认应该是Shift + Alt/选项+ F.

如果您正在使用 PHP,您应该下载 PHP 扩展格式代码。

F1 并输入:

ext install PHP Code Format

然后 Shift + Alt + F 就可以了。

只需使用Ctrl + Shift + I
或者
右键单击 文档并单击 格式化文档

正如 abdullam 在他的评论中提到的,对我有用的快捷方式是 Shift + Alt + F.

(接受的答案对我不起作用。我在 Mac 上使用 Visual Studio 代码。我找不到上面提到的扩展,即 ext install PHP代码格式.)

如果是 JavaScript、JSON、CSS、Sass 和 HTML,则没有比 Beautify 扩展 更好的方法了。简单又好用!

按照您的方式安装后,此处将通过精美的插图对其进行描述(以避免内容重复):

对于其他语言,您添加适当的扩展并且您可以设置键绑定(您需要获取要执行的适当命令,并将键绑定添加到 keybindings.json)。 我已经在上面的link中解释过。始终仔细阅读扩展 的文档。在那里你可以找到所有可能的配置等等。

对于特定语言,您可以在扩展市场[=57]中通过Visual Studio代码搜索=].只需输入 Beautify,您就会看到针对不同语言的所有不同 Beautify 扩展。你也可以使用格式化格式化程序关键字,像PHP格式化等等。

此外,您还可以使用Visual Studio代码集成格式化工具。大多数情况下,单击右键并选择格式化文档,您也可以只格式化一个选择。

这是格式化整个文档的快捷方式:

  • 在 Windows 上:Alt + Shift + F
  • 在 Mac 上:Shift + Option + F
  • 在 Ubuntu 上:Ctrl + Shift + I

格式化 Visual Studio 代码中的任何文档需要安装格式化程序插件,例如 Prettier - Code formatted by Esben Petersen.

  • 安装插件:Prettier - Code formatter 来自 Extensions window in Visual Studio代码.

    • 您可以从左对齐的侧边栏打开扩展程序 window,或者只需按 Ctrl + Shift + X
  • Post安装,从需要的页面你可以试试下面的

    • 右键单击并选择格式化文档
    • 在 Windows[=50 上尝试 Alt+Shift+F =]

文档的格式现在应该正确了。

  • PS: You can set "Prettier - Code formatted" as the default formatter for Visual Studio Code by performing the following:
    • Open Settings by pressing Ctrl + , and search for editor.defaultFormatter. Choose esbenp.prettier-vscode from the list and Save. By default, now formatting any document with the above steps will use Prettier as the default formatter.