2013年3月29日 星期五

[Android] Eclipse Code Style Formatter

Eclipse中,
project的property → Code Style → Formatter

可以更改設定檔的設定
可以用預設的
也可以import自訂的
或者可以用預設的去改,再export成一個設定檔,以後再使用

更改完,在Mac上按command+shift+F,在Windows上按ctrl+shift+F
就會自動把當下檔案做style format
如果沒有的時候,重新開一次Eclipse就可以囉!



用這個的好處是,
多人co-work時,每個人的coding style不一定一樣
硬要改會很彆扭,但統一又會比較容易看懂
這時這個就很方便,coding完一次改完。


這邊說一個,設定完卻沒有照設定走的部份

設定了braces要跟前面的文字same line
但卻沒有

原來還有另外一項跟這個有關
http://stackoverflow.com/questions/7820260/force-same-line-on-curly-braces-in-\ eclipse-formatter

設定檔中
<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="false"/>
也就是
Line Wrapping/Never join already wrapped lines
這項,不勾就好了

但,當然,也會影響到其他部分,而不能只單對大括符

沒有留言:

張貼留言