| 動作 | Windows | Mac |
|---|---|---|
| 指定した行番号にジャンプ | command + L | Ctrl + G |
| 対括弧にジャンプ | control + M | Ctrl + Shift + M |
| コードブロックの開始位置にジャンプ | command + option + [ | |
| コードブロックの終了位置にジャンプ | command + option + ] | |
| クラスやメソッド、変数の定義にジャンプ | command + B | Ctrl + B |
| インターフェースメソッドの実装箇所にジャンプ | command + option + B | |
| 次のメソッド/前のメソッドに移動 | control + ↓ / control + ↑(他とかぶらないキーに設定変更して) | Alt + ↓/Alt + ↑ |
| 最後の編集位置に移動 | command + shift + backspace | |
| 次のエラー箇所に移動 | F2 | F2 |
| 前のエラー箇所に移動 | shift + F2 | shift + F2 |
| 次の位置に進む | command + [ | Ctrl + Alt + → Alt + → に変更 |
| 前の位置に戻る | command + [ | Ctrl + Alt + ← ALt + ← に変更 |
| 動作 | キー操作 |
|---|---|
| 右 | control + F |
| 左 | control + B |
| 行頭 | control + A |
| 行末 | control + E |
| 上 | control + P |
| 下 | control + N |
| 動作 | キー操作 |
|---|---|
| 行に番号をマークする | control + shift + 1〜9 |
| マークした番号に移動 | control + 1〜9 |
| カーソル位置の行をブックマーク(トグル) | F3 |
| ブックマーク一覧を表示 | command + F3 |
| 動作 | Mac | Windows |
|---|---|---|
| 変数の型を表示(マウス操作) | commandキーを押しながらマウスポインターを変数の場所に合わせる | |
| 変数の詳細を表示 | command + shift キーを押しながらマウスポインターを変数の場所に合わせる | |
| メソッドや変数の定義を簡易表示 | control + J または F1 | Ctrl + Q |
| メソッドや変数の内容をダイアログ表示 | command + Y | Ctrl + Shift + I |
| メソッドの呼び出し箇所でパラメーターを表示 | command + P | |
| ビルド結果の表示を隠す | shift + escape | |
| クラス階層を表示 | control + H | |
| プロジェクトに対して最近行った変更をリスト | option + shift + C | |
| 最近開いたファイルの一覧を表示 | Command + E | |
| 最近編集したファイルの一覧を表示 | Command + Shift + E | |
| カーソル位置のクラス、メソッドをツリーに表示 | option + F1, [プロジェクトビュー] - [プロジェクト] | |
| クラス図をポップアップ表示 (Ver. 2025 から?) |
Ctrl + Alt + U | |
| クラス図を別タブで表示 | Ctrl + Shift + Alt + U |
| 動作 | Windows | Mac |
|---|---|---|
| 行コメント | command + / | Ctrl + / |
| ブロックコメント | command + option + / | |
| 入力しながら一致するメソッドやフィールドをリスト | command + option + O | |
| importを最適化 | control + option + O | |
| 自動インデント | control + option + I | |
| if, while, when などを入力して {} を自動追加 | command + shift + Enter | |
| コードのフォーマット | command + option + L |
| 動作 | Windows | Mac |
|---|---|---|
| 行頭まで削除 | command + backspace | |
| 行末まで削除 | control + K | |
| 行結合 | control + shift + J | Ctrl + Shift + J |
| 下に行挿入 | shift + enter | |
| 上に行挿入 | command + option + enter | |
| カーソル位置の単語を選択、さらに同じ単語を順次複数選択 | control + G | Ctrl + w で単語選択, Alt + J で順次複数選択 |
| 複数行カーソル | option + shift + マウスクリック または option 2回 + ↑↓ |
Alt + Shift + マウスクリック または Ctrl 2回 + ↑↓ |
| ブロック選択 | 行内で shift + ←/→ で範囲選択 command + shift F8 shiftキーを押したまま ↑/↓ で範囲選択 |
|
| カーソル位置と一致する単語をすべて選択 | option + command + G | |
| 行複製 | command + D | |
| 行削除 | command + delete | Ctrl + Y |
| 行を上下に移動(インデント補正なし) | option + shift + ↑↓ | |
| 行を上下に移動(インデント補正付き) | command + shift + ↑↓ | |
| メソッドを上下に移動 | command + shift + ↑↓ | |
| カーソル位置の単語を選択 | control + G | Ctrl + W |
| カーソル位置の単語と同じ単語を複数選択 | control + G を複数回操作 | Alt + J |
| 大文字・小文字切り替え | command + shift + U | Ctrl + Shift + U |
(参考) https://pleiades.io/help/idea/reference-keymap-mac-default.html#coding_assistance
| 動作 | キー操作 |
|---|---|
| カーソル位置の単語を選択 | control + G |
| カーソル位置の文字列を検索(1) | 文字列を選択して command + F |
| カーソル位置の文字列を検索(2) | control + G, command + G/command + shift + G |
| 次を検索 | command + G, またはカーソル下 |
| 前を検索 | command + shift + G, またはカーソル上 |
| どこでも検索 | shift x 2回 |
| 動作 | キー操作 |
|---|---|
| リファクタリングメニュー表示 | control + T |
| エディタにフォーカス移動 | Esc |
Cannot resolve symbol というエラーが出るInvalidate Caches / Restart... を選択して実行gradle build -x test してみる。gradle build -x test してみる。