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
這項,不勾就好了
但,當然,也會影響到其他部分,而不能只單對大括符
沒有留言:
張貼留言