コード調整ショートカット
コード調整ショートカットとは?
ソースコードを調整するショートカットです。
見た目周り
- コードフォーマット
- command(ctrl) + shift + f
- ソースコードのフォーマットを行う。保存ショートカット command + S を押す直前にこのショートカットを押す習慣があると良い。 ただ、保存時(command + S)に自動的にフォーマットされるようにすることも可能なので、覚える必要ないかもしれない。
- ただし、Eclipse のデフォルト設定だと横幅 80 文字で改行されたり、コメント内もフォーマットされたりと若干使いづらい部分があるので、 フォーマッター定義を独自に作成するのが推奨される。プロジェクトのプロパティの "Java Code Style" の formatter にて定義できる。
- DBflute の Example は全てフォーマット定義がされていて、チェックアウトした状態でそのまま利用できるようになっている。 横幅を 140 文字まで増やし、コメント内のフォーマットを Off にしている。
コード周り
- インポートの調整
- command(ctrl) + shift + O ("おー") (ctrl -> command in Mac)
- import 文の整理整頓を行ってくれる。
- リファクタリング
- alt + command + R (Windowsだと alt + shift + R)
- クラス名やメソッド名などのリファクタリング。
コメント周り
- コメントアウト
- command(ctrl) + / (スラッシュ)
- 現在カーソルのある行、もしくは、選択した行が "//" でコメントアウトされる。 その行が既にコメントアウトされている行であれば、逆にコメントが外れる。
- JavaDoc
- /** + enter
- クラス宣言やメソッド宣言の真上で、"/**" と打って enter すると、引数や戻り値などを考慮した上での JavaDoc コメントの雛形を作ってくれる。