我在Intellij中安装了google-java-format,并确保它在当前项目中启用。但是它仍然不起作用,CTRL+ALT+L,这是Intellij中的默认设置,仍然起作用。另外,如果格式化错误,这个格式化程序会显示错误吗?就像eslint显示错误,如果你在vs代码中留下尾随空格。或者任何人都可以建议更好的格式化程序或任何其他方式,指导是赞赏的。虽然我确保做CTRl+ALT+L之前推代码,如果我的编辑器可以突出显示它,以防我错过它,这将是伟大的。谢谢!
t40tm48m1#
2023年2月使用最新的google-java-format Intellij插件,我们需要添加以下自定义VM选项。(转到帮助-〉编辑自定义VM选项)
-Xmx2018m --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
1条答案
按热度按时间t40tm48m1#
2023年2月使用最新的google-java-format Intellij插件,我们需要添加以下自定义VM选项。(转到帮助-〉编辑自定义VM选项)