美化(格式化)Visual Studio代码中的Java代码

时间:2017-03-21 23:27:28

标签: visual-studio-code code-formatting

我在herehere上尝试了一些提案,但没有一个有效。你是如何为Java代码完成的,还是有通用的方法? En passant,我已经安装了XML格式化程序,以便它可以工作,但不是。

enter image description here enter image description here

2 个答案:

答案 0 :(得分:6)

为了正确格式化,您需要安装提供Java格式的VSCode扩展。从Redhat尝试这个:https://marketplace.visualstudio.com/items?itemName=redhat.java

安装扩展后,标准代码格式命令/ shotcuts应该适用于Java代码。

答案 1 :(得分:4)

在VSCode中格式化 JAVA文档时,需要遵循以下步骤:

  1. 从VSCode的Extensions窗口中安装插件: Language Support for Java(TM) by Red Hat

    • 您可以从左侧对齐的侧边栏中打开“扩展”窗口,或者只需按 Ctrl + Shift + X
  2. 安装后,从带有JAVA代码的必需页面

    • Right Click并选择Format Document With..
    • 在顶部打开的命令面板中,选择Language Support for Java(TM) by Red Hat选项

现在应正确格式化Java文档。

PS :对于设置了默认格式设置的用户,尝试使用 Alt + Shift + F 作为更漂亮-代码格式化程序之类。默认情况下,它不支持Java格式。
如果Language Support for Java(TM) by Red Hat是唯一安装的格式化程序插件,则 Alt + Shift + F 可能适用。

如果您希望绑定 Alt + Shift + F 来格式化JAVA文档
那么您可以通过以下方式将以下配置添加到settings.json中:

  1. Ctrl + 打开您的Settings
  2. 从右上角的 User Workspace 设置中选择Open Settings(JSON)
  3. 将以下JSON属性附加到其上并保存:
    "[java]": {
        "editor.defaultFormatter": "redhat.java",
      },