【发布时间】:2017-08-13 21:14:32
【问题描述】:
【问题讨论】:
标签: visual-studio-code code-formatting
【问题讨论】:
标签: visual-studio-code code-formatting
为了正确格式化,您需要安装一个提供 Java 格式化的 VSCode 扩展。试试 Redhat 的这个:https://marketplace.visualstudio.com/items?itemName=redhat.java
安装扩展后,标准代码格式命令/快照应该适用于 Java 代码。
【讨论】:
在 VSCode 中格式化 JAVA 文档需要遵循以下步骤:
从 VSCode 的 Extensions 窗口安装插件:Language Support for Java(TM) by Red Hat。
安装后,从带有 JAVA 代码的所需页面
Right Click 并选择Format Document With.. Language Support for Java(TM) by Red Hat 选项Java 文档现在应该已正确格式化。
PS:尝试 Alt+Shift+F 可能不适用于已设置默认格式化程序的用户作为 Prettier - 代码格式化程序 或类似的。默认不支持java格式化。
如果Language Support for Java(TM) by Red Hat是唯一安装的格式化程序插件,那么 Alt+Shift+F 可能适合您。
如果您希望绑定 Alt+Shift+F 来格式化您的 JAVA 文档,
然后您可以通过以下方式将以下配置添加到您的settings.json:
Settings Open Settings(JSON)。 "[java]": {
"editor.defaultFormatter": "redhat.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。【讨论】: