是否有命令行方式來調用Eclipse的Java代碼格式化功能? 另外,有沒有一種方法來配置它通過命令行格式化代碼的方式?Java代碼的Eclipse命令行格式
目標是爲整個團隊建立一個通用代碼格式化機制,並在簽入代碼之前自動執行該步驟。
是否有命令行方式來調用Eclipse的Java代碼格式化功能? 另外,有沒有一種方法來配置它通過命令行格式化代碼的方式?Java代碼的Eclipse命令行格式
目標是爲整個團隊建立一個通用代碼格式化機制,並在簽入代碼之前自動執行該步驟。
您可以創建特定格式的xml並且整個團隊可以使用Windows/Preference/java/formatter/Configure項目特定設置,這裏我們可以編輯和創建自定義格式的xml。其他可以導入這個xml。不太清楚命令行
我知道命令行沒有辦法。你看過Save Actions嗎?
首選項=> Java => Editor =>保存操作可讓您在保存時格式化所有代碼。如果每個人都使用Eclipse,則可以分發標準格式化XML文件並使用「保存操作」手動執行格式化操作。
不利的一面是,每個人都必須使用相同的項目設置。
ajay嘗試this post,這裏包含一些分步說明。
查看JDT應用程序org.eclipse.jdt.core.JavaCodeFormatter
。
我還沒有嘗試過這一點,但你應該能夠爲
eclipse -application org.eclipse.jdt.core.JavaCodeFormatter -all...other...options
見org.eclipse.jdt.core.formatter.CodeFormatterApplication
可用的選項月食開始。