Java代码的Eclipse命令行格式

Java代码的Eclipse命令行格式,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,有没有命令行方式来调用Eclipse的java代码格式化功能? 还有,有没有办法通过命令行配置代码的格式 目标是为整个团队提供一个通用的代码格式化机制,并在代码签入之前自动执行该步骤。您可以创建特定格式的xml,整个团队都可以使用它 Windows/Preference/java/formatter/Configure项目特定设置,在这里我们可以编辑和创建自定义格式的xml。其他人可以导入此xml。我对命令行不太清楚我从命令行知道没有办法。您看过保存操作吗 Preferences=>Java=>

有没有命令行方式来调用Eclipse的java代码格式化功能? 还有,有没有办法通过命令行配置代码的格式


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

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

我从命令行知道没有办法。您看过保存操作吗

Preferences=>Java=>Editor=>Save操作允许您在保存代码时格式化所有代码。如果每个人都使用Eclipse,则可以分发标准格式XML文件,并使用保存操作来手动取消格式设置


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

可以尝试一下,这里包含一些分步说明。

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

我还没有尝试过这个,但是您应该可以作为

eclipse -application org.eclipse.jdt.core.JavaCodeFormatter -all...other...options
有关可用选项,请参见
org.eclipse.jdt.core.formatter.CodeFormatterApplication