Eclipseの設定をメモっておきます。
スペースで補完を確定する機能OFF & 自動補完ON
- [Window] - [Preferences] - [Java] - [Editor] - [Content Assist]
以下の3箇所を変更します。
Disable insertion triggers except “Enter"にチェックを入れる
Auto activation delayを変更する
設定値:200
Auto activation triggers for Javaを変更する。
設定値:.abcdefghijkemnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_

保存時にスペースの削除機能OFF
ファイルを一時保存したいときもカーソルがずれて面倒なので、これを設定します。
- [Window] - [Preferences] - [Java] - [Editor] - [Save Actions]
Perform the selected actions on saveのチェックを外す

- [Window] - [Preferences] - [General] - [Editors] - [AnyEdit Tools]
Remove trailing whitespaceのチェックを外す

その他
GitHubとの連携関係は以下見て設定しました。
- Eclipse と Github を連携する方法 ~ パーソナルアクセストークン の 使用方法 ~
- GitHubでPushした際に「git-receive-pack not permitted」とエラーが発生した際の対処法