ドキュメントっぽいもの
ショートカット
編集系
新しく行を作成して移動
行の途中にカーソルがあるときに押すと、その行の上or下に新しい行を追加して、カーソルがその行の先頭に移動する。
補完などでカーソルが行中にあるとき、いちいち行頭/行末にカーソルを移動してエンターしなくていいので便利。
- Start New Line:
Shift + Enter
- Start New Line Before Current:
Opt + Cmd + Enter
最後の編集箇所に移動
- Last Edit Location:
Cmd + Shift + Delete
Statement Completion
- Cmd + Shift + Enter
- 文末にコロンを打つほかに、メソッドの
() {}
やif () {}
を補完したり実は高機能
移動
何かしらの名前で移動
- クラス名
Cmd + O
- ファイル名
Cmd + Shift + O
- シンボル名
Cmd + Opt + O
- アクション名
Cmd + Shift + A
- 上記すべてから
Shift*2
いまいるところから辿って移動
- 実装クラスに移動
Cmd + Opt + B
- 宣言に移動
Cmd + B
最近XXしたYYに移動
- 最近見たファイル
Cmd + E
- 最近編集したファイル
Cmd + E*2
- 最近見た行
Cmd + Shift + E
- 最近編集した行
Cmd + Shift + E*2
エラーに移動
- 次のエラー
F2
- 前のエラー
Shift + F2
テストクラスとテスト対象クラスを行き来する
Cmd + Shift + T
リファクタリング
- リファクタリングポップアップを開く
Ctrl + T
- 名前変更
Shift + F6
Version Control
バージョン管理のXXを開く
- Git ツールウィンドウを開く
Cmd + 9
- Commit ツールウィンドウを開く
Cmd + 0
- Commit ツールウィンドウでDiffを見る
Cmd + D
コミットする
- VCS Operation ポップアップを開く
Ctrl + V
- Version Control ツールウィンドウを開く(コミットメッセージにカーソルが当たる)
Cmd + K
ブランチの切り替え / 作成 / チェックアウト
-
Ctrl + V
→7
orbranch で検索
プッシュする
- Push Commit ダイアログ を開く
Cmd + Shift + K
プルする
- Update Project
Cmd + T
コードリファレンス情報
- Quick Definition
Opt + Space
/Cmd + Y
- Parameter Info
Cmd + P
- Quick Documentation
F1
- Type Info
Shift + Ctrl + P
- Context Info
Shift + Ctrl + Q
ツールウィンドウ
- Show Terminal window:
opt + F12
- Hide All Tool Windows:
Cmd + Shift + F12
- テスト実行したあとなど、ツールウィンドウでエディタが狭くなったときに
その他
- 使用箇所を表示(ツールウィンドウ)
opt + F7
- 使用箇所を表示(ポップアップ)
cmd + opt + F7
- クラス名で移動
cmd + o
- ファイル名で移動
cmd + shift + o
- シンボル名で移動
cmd + opt + o
- 名前変更
shift + fn + F6
- 行コメント
cmd + /
- 複数行コメント
cmd + opt + /
- エディタ内のウィンドウ移動
opt + tab
- ウィンドウ内のタブ移動
cmd + shift + [
cmd + shift + ]
- Structure (ツールウィンドウ)
cmd + 7
- Structure (ポップアップ)
cmd + F12