Visual studio code 在Visual Studio代码中美化/格式化Java代码

Visual studio code 在Visual Studio代码中美化/格式化Java代码,visual-studio-code,code-formatting,Visual Studio Code,Code Formatting,我试过一些关于和的建议,但没有一个有效。您是如何为Java代码实现它的,还是有一种通用的方法?顺便说一句,我已经安装了XML格式化程序,以便它可以工作,但不能 要正确设置格式,您需要安装提供Java格式的VSCode扩展。请尝试Redhat的这一款: 安装扩展后,标准的代码格式命令/剪切应适用于Java代码。在VSCode中格式化Java文档需要遵循以下步骤: 从VSCode中的扩展窗口安装插件: 您可以从左对齐的侧栏打开Extensions窗口,或者只需按Ctrl+Shift+X 安装后

我试过一些关于和的建议,但没有一个有效。您是如何为Java代码实现它的,还是有一种通用的方法?顺便说一句,我已经安装了XML格式化程序,以便它可以工作,但不能


要正确设置格式,您需要安装提供Java格式的VSCode扩展。请尝试Redhat的这一款:


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

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

  • 从VSCode中的
    扩展
    窗口安装插件:

    • 您可以从左对齐的侧栏打开Extensions窗口,或者只需按Ctrl+Shift+X
  • 安装后,从所需页面使用JAVA代码

    • 右键单击
      并选择
      使用..格式化文档
    • 在顶部打开的命令Pallete中,选择Red Hat提供的Java(TM)语言支持
  • 现在应该正确格式化Java文档

    PS:对于将默认格式化程序设置为更漂亮的代码格式化程序或类似设置的用户,尝试Alt+Shift+F可能不起作用。默认情况下,它不支持java格式。
    如果Red Hat对Java(TM)的
    语言支持是唯一安装的格式化程序插件,那么Alt+Shift+F可能适合您。
    

    如果希望绑定Alt+Shift+F来格式化JAVA文档,
    然后,您可以通过以下方式将以下配置添加到您的
    设置.json

  • 按Ctrl+,打开您的
    设置
  • 从右上角,选择用户或工作区设置的
    opensettings(JSON)
  • 将以下JSON属性附加到它并保存:

  • 您还可以设置格式化程序配置文件,如图所示。在安装此扩展之前,我必须安装OpenJDK:这一个的问题是,如果您只需要源代码格式化,那么它就是疯狂的膨胀软件。
        "[java]": {
            "editor.defaultFormatter": "redhat.java",
          },