Xol*_*lve 2 java netbeans autoformatting
我有一些项目中没有正确格式化的Java文件.另外由于执行共同风格,很多人都引入了自己的编码风格.我想将所有这些代码整合为一致的格式.是否有可用的自动格式化程序,我可以在所有文件上作为脚本运行.我想重新思考并微调以下选项:
用于缩进的空格数.
运营商周围的空间如+ - */等
括号之间的分隔.
等等
我看着Netbeans自动格式,看起来很酷.此外,可以从选项对话框中设置参数.但是我无法完全掌握如何使用API
您可以JavaCodeFormatter从命令行使用Eclipse :
以下示例运行配置文件指定的代码格式,
D:/formatter.prefs该文件属于(直接或间接)目录的Java文件D:/tmp/src:Run Code Online (Sandbox Code Playgroud)eclipse -application org.eclipse.jdt.core.JavaCodeFormatter -config D:/formatter.prefs D:/tmp/src
有关详细信息,请参见http://wiyoo.blogspot.com/2007/05/batch-formatting-java-source-code-with.html.