eclipsに限らず、IDEでは自動でフォーマットを調整してくれる機能があります。この機能は言わずもがな、ソースコード保守に大きな貢献をしています。
しかし複数のマシンで開発していると、設定が異なる事が原因で、改行に位置が違っていたり、空白の位置が違ったりすることがあり、GitHubのcompareがとんでもないことになります。こうなるとどこに差分があるのかわかりません!
というわけでeclipseのフォーマットの設定箇所をメモ
※eclipseはjavaとxmlのみフォーマット機能があるようで今回はjavaです
- [Eclipse]->[環境設定]->[java]->[フォーマッター]を開く
- アクティブなプロファイルが設定ファイルになります
- デフォルトのものを使っている場合はそれに合わせる、カスタムの場合は全てのマシンで統一する