Java代码的Eclipse命令行格式



是否有命令行方式可以调用Eclipse的java代码格式化功能?此外,是否有一种方法可以通过命令行配置代码格式?

目标是为整个团队提供一个通用的代码格式化机制,并在签入代码之前自动执行该步骤。

试试这篇文章,这里有一些循序渐进的说明。

查看JDT应用程序org.eclipse.jdt.core.JavaCodeFormatter

我还没有尝试过,但你应该可以将eclipse作为启动

eclipse -application org.eclipse.jdt.core.JavaCodeFormatter -all...other...options

有关可用选项,请参见org.eclipse.jdt.core.formatter.CodeFormatterApplication

您可以创建特定格式的xml,整个团队都可以使用它Windows/Preference/java/formatter/配置项目特定设置,在这里我们可以编辑和创建自定义格式的xml。其他人可以导入此xml。不太确定命令行

我不知道从命令行有什么办法。您看过"保存操作"吗?

Preferences=>Java=>Editor=>Save Actions允许您在保存所有代码时对其进行格式化。如果每个人都使用Eclipse,那么您可以分发标准格式的XML文件,并使用"保存操作"手动完成格式化。

当然,缺点是每个人都必须使用相同的项目设置。

最新更新