📌

VSCode, IntelliJ IDEAショートカット対応表 自分用メモ (Mac, Windows)

2022/02/16に公開

随時更新。

VSCodeメイン、ときどきIntelliJ IDEA、
Macメイン、ときどきWindowsな自分用の対応表です。

- の記載がある部分は、デフォルトの割当が存在しないもの(カスタムで設定できるものもある)。
空白 部分は、まだ調べていないものです。

共通ユーティリティ系

VSCode IDEA Action
cmd + shift + P shift -> shift 🍎 Mac コマンドパレットを開く
ctrl + shift + P shift -> shift 🍀 Win

エディタ系

選択

VSCode IDEA Action
cmd + D ctrl + G 🍎 Mac 同じ単語を次々選択
ctrl + D Alt + J 🍀 Win
cmd + U 🍎 Mac ↑で選択しすぎた場合に1つ戻す
ctrl + U 🍀 Win
cmd + shift + L cmd + ctrl + G 🍎 Mac 選択中の単語をすべて選択
ctrl + shift + L ctrl + Alt + shift + J 🍀 Win
ctrl + option + 矢印 option -> option + 矢印 🍎 Mac 矩形選択
ctrl + shift + alt + 矢印 🍀 Win
ctrl + shift + 左右 🍎 Mac 意味のまとまり単位で選択範囲を拡大縮小
🍀 Win

カーソル移動

VSCode IDEA Action
ctrl + G cmd + L 🍎 Mac 行ジャンプ
ctrl + G ctrl + G 🍀 Win
ctrl + - 🍎 Mac カーソルを直前の位置に戻す
alt + 🍀 Win
cmd + shift + O 🍎 Mac ファイル内のシンボル(クラスや関数、その他諸々)にジャンプ
ctrl + shift + O 🍀 Win
option + 上下 shift + option + 上下 🍎 Mac 行を上下移動
🍀 Win
cmd + Enter shift + Enter 🍎 Mac 行を下に追加
shift + Enter 🍀 Win
cmd + shift + Enter option + cmd + Enter 🍎 Mac 行を上に追加
ctrl + Alt + Enter 🍀 Win
cmd + I 🍎 Mac 補完候補を表示
🍀 Win

ファイルジャンプ

VSCode IDEA Action
cmd + P shift -> shift 🍎 Mac ファイル名を検索してジャンプ
ctrl + P shift -> shift 🍀 Win
ctrl + tab 🍎 Mac 直前に開いていたファイルにジャンプ
ctrl + tab 🍀 Win
ctrl + option + 左右 🍎 Mac 隣のタブにジャンプ
ctrl + page up/down 🍀 Win

定義ジャンプ

VSCode IDEA Action
F12 cmd + B 🍎 Mac 宣言へジャンプ
🍀 Win
F12 cmd + shift + B 🍎 Mac 実装にジャンプ
🍀 Win
shift + F12 🍎 Mac 呼び出し箇所を検索
🍀 Win
- cmd + shift + T 🍎 Mac テストクラスと実装クラスを相互ジャンプ
- 🍀 Win

ターミナル

VSCode IDEA Action
ctrl + shift + ` `` 🍎 Mac 新しいターミナルを開く
🍀 Win
cmd + shift + ] 🍎 Mac 次のターミナルに移動
🍀 Win
opt + shift + 上下 🍎 Mac 次のターミナルに移動(分割した隣のターミナルに移動)
🍀 Win
- cmd + shift + ' 🍎 Mac ターミナルエリア最大化切り替え
- 🍀 Win
- ctrl + tab -> T 🍎 Mac ターミナルにフォーカス
- 🍀 Win
cmd + \ 🍎 Mac ターミナルを分割
🍀 Win
ctrl + ` `` 🍎 Mac ターミナルの表示/非表示切り替え
🍀 Win

エディタ分割

VSCode IDEA Action
cmd + \ 🍎 Mac エディタを左右分割
🍀 Win
cmd + ctrl + 左右 🍎 Mac 編集中のファイルを、1つ横のエディタエリアに移動
ctrl + alt + 左右 🍀 Win

リファクタリング

VSCode IDEA Action
ctrl + shift + R ctrl + T 🍎 Mac リファクタリングメニューを開く
🍀 Win
F2 shift + F6 🍎 Mac 名前を一括で変える
🍀 Win
- cmd + option + M 🍎 Mac メソッドに切り出す
- 🍀 Win

エリア移動

VSCode IDEA Action
cmd + shift + E 🍎 Mac ナビゲーションバーを選択
🍀 Win
cmd + 1 🍎 Mac 1つ目のエディタエリアを選択
ctrl + 1 🍀 Win
cmd + 2 🍎 Mac 2つ目のエディタエリアを選択(3番目以降も同様)
ctrl + 2 🍀 Win

ファイル,フォルダ作成

VSCode IDEA Action
cmd + N 🍎 Mac 新規ファイル作成(プロジェクト外)
ctrl + N 🍀 Win
- 🍎 Mac 新規ファイル作成(カレントディレクトリ)
- 🍀 Win

サイドバー系

VSCode IDEA Action
cmd + B cmd + 1 🍎 Mac 左ツールバー(IDEA: Project window)を隠す
ctrl + B 🍀 Win
cmd + 🍎 Mac 左ツールバー(IDEA: Project window)の全フォルダを閉じる
🍀 Win
cmd + 7 🍎 Mac アウトライン(IDEA: Structure window)を開閉
🍀 Win

その他

VSCode IDEA Action
cmd + K -> cmd + I 🍎 Mac カーソル位置のエラー内容をポップアップ表示
ctrl + K -> ctrl + I 🍀 Win

おまけ

デフォルトだと、VSCodeのターミナル最大化など、よく使う操作だけれどショートカットが割りあたっていないものがあります。
自分の好みに合わせて、カスタマイズするのがおすすめです。

僕のVSCodeのカスタムショートカットは、以下のリポジトリにあげてあるので、ご参考にどうぞ!

https://github.com/Jimon-s/dotfiles/blob/main/.dotconfig/vscode/keybindings.json

Discussion