在VSCode中格式化JAVA文档需要按照以下步骤进行:
从VSCode的Extensions
窗口安装插件:Red Hat的Java(TM)语言支持
安装后,进入JAVA代码所在页面
右键单击
并选择使用...格式化文档
Red Hat的Java(TM)语言支持
选项JAVA文档现在应该已经格式化完成。
附注:尝试使用Alt+Shift+F可能不适用于将默认格式化程序设置为Prettier - Code formatter或类似工具的用户。默认情况下,它不支持JAVA格式。
如果Red Hat的Java(TM)语言支持
是唯一安装的格式化插件,则Alt+Shift+F可能适用于您。
如果您想将Alt+Shift+F绑定为格式化JAVA文档的快捷键,
那么您可以通过以下步骤将以下配置添加到您的settings.json
中:
Settings
打开设置(JSON)
,无论是用户还是工作区设置。 "[java]": {
"editor.defaultFormatter": "redhat.java",
},
为了正确格式化代码,您需要安装一个提供Java格式化的VSCode扩展。试试这个来自Redhat的扩展:https://marketplace.visualstudio.com/items?itemName=redhat.java
安装扩展后,标准的代码格式化命令/快捷键应该适用于Java代码。
我觉得为每个项目单独存储配置(而不是全局存储)是一个好主意。
F1
Preferences: Open Workspace Settings (JSON)
{
"java.format.settings.url": "./eclipse-java-google-style.xml"
}
eclipse-java-google-style.xml
的文件,其中包含设置。org.eclipse.jdt.core.formatter.join_wrapped_lines
设置为false。