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

时间:2016-03-14 10:07:38

标签: code-formatting visual-studio-code

您好我正在询问如何在 Visual Studio代码中格式化代码 Windows 上的最新更新。

我试过ctrl k+ Ctrl d没有工作.. 我也试过了Shift + Alt + F。它也没有用。 所以请帮助我,它不会重复,因为我尝试了以下解决方案: How do you format code in Visual Studio Code (VSCode)

6 个答案:

答案 0 :(得分:39)

如果你正在使用php,你应该下载php exension格式代码。

F1并输入:ext install PHP Code Format

然后Shift + Alt + F将起作用

答案 1 :(得分:10)

您也可以选择要格式化的代码,然后右键单击,找到格式代码菜单项,它旁边应该有键盘命令。

默认情况下,它应为 Shift + Alt / 选项 + F

答案 2 :(得分:7)

只需使用 Ctrl + Shift + I

在文档上右键单击,在格式文档

单击

答案 3 :(得分:4)

如果是 javascript,JSON,CSS,Sass和HTML ,那么美化扩展并不比这更好,简单且非常实用!一旦安装了你的方式,这里描述的是很好的说明(以避免内容重复) 的 https://stackoverflow.com/a/46855721/7668448

对于其他语言,您可以添加相应的扩展程序,然后设置键绑定(您需要获取相应的命令才能执行,并且将键绑定添加到 keybindings.json 我在上面的链接中解释了。始终仔细阅读扩展程序的文档。在那里你可以找到所有可能的配置等等。
对于特定语言,您可以扩展市场中 进行搜索,只需输入美化即可查看不同语言的所有不同美化扩展。您还可以使用 格式化格式格式化程序 关键字,例如php格式等等

您也可以使用vscode 集成格式化工具。主要通过单击右键并选择格式文档,您也可以格式化选择。

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

  • 在Windows Alt + Shift + F
  • 在Mac Shift + 选项 + F
  • 在Ubuntu Ctrl + Shift + I

答案 4 :(得分:1)

有效答案对我没用。 我在MAC上使用Visual Studio Code。我找不到上面提到的扩展名,即 ext安装PHP代码格式

根据他评论中提到的abdullam,为我工作的捷径是 Shift + Alt + F

感谢abdullam

答案 5 :(得分:0)

要在Visual Studio Code中对任何文档进行格式化,都需要先安装一个格式化程序插件,例如 Esben Petersen 所编写的 Prettier-代码格式化

  • 从Visual Studio代码的扩展窗口中安装插件: Prettier - Code formatter

    • 您可以从左侧对齐的侧边栏打开扩展窗口,也可以直接按 Ctrl + Shift + X
  • 安装后,请从所需页面尝试以下操作

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

文档现在应正确设置格式。

  • PS:通过执行以下操作,可以将“ Prettier-代码格式化” 设置为Visual Studio Code的默认格式化程序:
    • 通过按 Ctrl + 打开设置并搜索@Table(name = "buyer_city_mapping") public class BuyerCityMapping{ //other fields @ManyToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JsonBackReference @JoinColumn(name = "buyer_city_id") private BuyerCity buyerCity; } 。从列表中选择editor.defaultFormatter并保存。 默认情况下,现在按照上述步骤格式化任何文档都将使用 Prettier 作为默认格式化程序。