在做版本控制下使用diff功能會產生問題
diff工具會顯示出不同版本不同內容的位置
結果你看到的不是更改過的code
而是因排版不同被標出的code
那diff就失去了作用.
這時候如果使用Maven控管專案的話
可以安裝這個plug-in
使用方式可參考
http://maven-java-formatter-plugin.googlecode.com/svn/site/0.3.1/usage.html
什麼都不用下載
把plug-in的敘述加入pom.xml就可以了
<project ...> ... <plugins> <plugin> <groupId>com.googlecode.maven-java-formatter-plugin</groupId> <artifactId>maven-java-formatter-plugin</artifactId> <version>0.3.1</version> <executions> <execution> <goals> <goal>format</goal> </goals> </execution> </executions> </plugin> </plugins> ... </project>然後執行
mvn compile
沒有留言:
張貼留言