JetBrains
JetBrains IDE(IntelliJ IDEA / GoLand / PyCharm など)常用 ショートカットキーリファレンス。
マルチカーソルと選択
| 機能 | Windows | macOS |
|---|---|---|
| マルチカーソル(複数カーソル選択) | Alt を2回押して Left Click | Cmd を2回押して Left Click |
| 次の出現箇所を選択 | Alt + J | Ctrl + G |
| 前の選択を解除 | Alt + Shift + J | Ctrl + Shift + G |
| すべての出現箇所を選択 | Ctrl + Shift + Alt + J | Ctrl + Cmd + G |
| 矩形選択モード | Alt + Shift + Insert(モード有効化) | Ctrl + Shift + Cmd + 8(モード有効化) |
選択範囲の拡張
| 動作 | Windows / Linux | macOS |
|---|---|---|
| 選択範囲を拡大(例:文 → ブロック) | Ctrl + W | Option + ↑ |
| 選択範囲を縮小 | Ctrl + Shift + W | Option + ↓ |
グローバル検索と置換
| 機能 | Windows | macOS |
|---|---|---|
| グローバル検索 | Ctrl + Shift + F | Cmd + Shift + F |
| グローバル置換 | Ctrl + Shift + R | Cmd + Shift + R |
ナビゲーション
| 機能 | Windows | macOS |
|---|---|---|
| 定義へ移動 | Ctrl + B | Cmd + B |
| ファイルへ移動 | Ctrl + Shift + N | Cmd + Shift + O |
| クラスへ移動 | Ctrl + N | Cmd + O |
| シンボルへ移動 | Ctrl + Alt + Shift + N | Cmd + Option + O |
| 行番号へ移動 | Ctrl + G | Cmd + L |
| 最近開いたファイル | Ctrl + E | Cmd + E |
| すべて検索 | Double Shift | Double Shift |
編集
| 機能 | Windows | macOS |
|---|---|---|
| 行コメント | Ctrl + / | Cmd + / |
| ブロックコメント | Ctrl + Shift + / | Cmd + Shift + / |
| 行を上へ移動 | Alt + Shift + ↑ | Option + Shift + ↑ |
| 行を下へ移動 | Alt + Shift + ↓ | Option + Shift + ↓ |
| 行を複製 | Ctrl + D | Cmd + D |
| 行を削除 | Ctrl + Y | Cmd + Backspace |
| コードフォーマット | Ctrl + Alt + L | Cmd + Option + L |
| imports を最適化 | Ctrl + Alt + O | Ctrl + Option + O |
リファクタリング
| 機能 | Windows | macOS |
|---|---|---|
| 名前変更 | Shift + F6 | Shift + F6 |
| メソッド抽出 | Ctrl + Alt + M | Cmd + Option + M |
| 変数抽出 | Ctrl + Alt + V | Cmd + Option + V |
| 定数抽出 | Ctrl + Alt + C | Cmd + Option + C |
| インライン化 | Ctrl + Alt + N | Cmd + Option + N |
| リファクタメニュー | Ctrl + Alt + Shift + T | Ctrl + T |
実行とデバッグ
| 機能 | Windows | macOS |
|---|---|---|
| 実行 | Shift + F10 | Ctrl + R |
| デバッグ | Shift + F9 | Ctrl + D |
| 実行構成 | Alt + Shift + F10 | Ctrl + Option + R |
| ブレークポイント切替 | Ctrl + F8 | Cmd + F8 |
| ステップオーバー | F8 | F8 |
| ステップイン | F7 | F7 |
| ステップアウト | Shift + F8 | Shift + F8 |
| 続行 | F9 | Cmd + Option + R |
バージョン管理 (VCS)
| 機能 | Windows | macOS |
|---|---|---|
| 変更をコミット | Ctrl + K | Cmd + K |
| プロジェクトを更新 | Ctrl + T | Cmd + T |
| プッシュ | Ctrl + Shift + K | Cmd + Shift + K |
| VCS 操作メニュー | Alt + ` | Ctrl + V |