Visual Studio Codeのショートカットキー(キーボードショートカット)の一覧です。
Visual Studio Codeには便利なショートカットキーが豊富に用意されています。本記事では、Windows、macOS、Linuxでのショートカットキーの一覧を掲載します。
Visual Studio Codeのショートカットキー一覧
Windows
基本機能・操作 General
Key |
コマンド・機能 |
Command / Function |
Ctrl+Shift+P, F1 |
コマンドパレットを表示 |
Show Command Palette |
Ctrl+P |
クイックオープン、ファイルに移動… |
Quick Open, Go to File… |
Ctrl+Shift+N |
新しいウィンドウ/インスタンス |
New window/instance |
Ctrl+Shift+W |
ウィンドウ/インスタンスを閉じる |
Close window/instance |
Ctrl+, |
ユーザー設定 |
User Settings |
Ctrl+K Ctrl+S |
キーボードショートカットの設定画面を開く |
Keyboard Shortcuts |
基本の編集機能・操作 Basic editing
Key |
コマンド・機能 |
Command / Function |
Ctrl+X |
切り取り 選択領域がない場合は行を切り取り |
Cut line (empty selection) |
Ctrl+C |
コピー 選択領域がない場合は行をコピー |
Copy line (empty selection) |
Alt+↑ |
行を上に移動 |
Move line up |
Alt+↓ |
行を下に移動 |
Move line down |
Shift+Alt +↓ |
行を上にコピー |
Copy line up |
Shift+Alt +↑ |
行を下にコピー |
Copy line down |
Ctrl+Shift+K |
行を削除 |
Delete line |
Ctrl+Enter |
下に行を挿入 |
Insert line below |
Ctrl+Shift+Enter |
上に行を挿入 |
Insert line above |
Ctrl+Shift+\ |
一致するブラケットにジャンプ |
Jump to matching bracket |
Ctrl+] |
行のインデント |
Indent |
Ctrl+[ |
行のアウトデント |
outdent line |
Home |
行頭に移動 |
Go to beginning of line |
End |
行末に移動 |
Go to end of line |
Ctrl+Home |
ファイルの先頭に移動 |
Go to beginning of file |
Ctrl+End |
ファイルの最後に移動 |
Go to end of file |
Ctrl+↑ |
行を上にスクロール |
Scroll line up |
Ctrl+↓ |
行を下にスクロール |
Scroll line down |
Alt+PgUp |
ページを上にスクロール |
Scroll page up |
Alt+PgDn |
ページを下にスクロール |
Scroll page down |
Ctrl+Shift+[ |
選択領域を折りたたむ |
Fold (collapse) region |
Ctrl+Shift+] |
選択領域を展開する |
Unfold (uncollapse) region |
Ctrl+K Ctrl+[ |
すべてのサブ領域を折りたたむ |
Fold (collapse) all subregions |
Ctrl+K Ctrl+] |
すべてのサブ領域を展開する |
Unfold (uncollapse) all subregions |
Ctrl+K Ctrl+0 |
すべての領域を折りたたむ |
Fold (collapse) all regions |
Ctrl+K Ctrl+J |
すべての領域を展開する |
Unfold (uncollapse) all regions |
Ctrl+K Ctrl+C |
行コメントを追加 |
Add line comment |
Ctrl+K Ctrl+U |
行コメントを削除 |
Remove line comment |
Ctrl+/ |
行コメントの切り替え |
Toggle line comment |
Shift+Alt+A |
ブロックコメントの切り替え |
Toggle block comment |
Alt+Z |
ワードラップ(折り返し)の切り替え |
Toggle word wrap |
ナビゲーション Navigation
Key |
コマンド・機能 |
Command / Function |
Ctrl+T |
すべてのシンボルを表示 |
Show all Symbols |
Ctrl+G |
行に移動… |
Go to Line… |
Ctrl+P |
ファイルに移動… |
Go to File… |
Ctrl+Shift+O |
シンボルに移動… |
Go to Symbol… |
Ctrl+Shift+M |
問題パネルを表示 |
Show Problems panel |
F8 |
次のエラーまたは警告に進む |
Go to next error or warning |
Shift+F8 |
前のエラーまたは警告に移動する |
Go to previous error or warning |
Ctrl+Shift+Tab |
エディターグループの履歴を移動する |
Navigate editor group history |
Alt+← |
戻る |
Go back |
Alt+→ |
進む |
Go forward |
Ctrl+M |
タブを切り替えてフォーカスを移動 |
Toggle Tab moves focus |
検索と置換 Search and replace
Key |
コマンド・機能 |
Command / Function |
Ctrl+F |
検索する |
Find |
Ctrl+H |
置換する |
Replace |
F3 |
次の検索結果に移動する |
Find next |
Shift+F3 |
前の検索結果に移動する |
Find previous |
Alt+Enter |
一致するものをすべて選択 |
Select all occurences of Find match |
Ctrl+D |
選択した項目を次の一致項目に追加 |
Add selection to next Find match |
Ctrl+K Ctrl+D |
最後に選択した項目を次の一致項目に移動 |
Move last selection to next Find match |
Alt+C |
大文字と小文字を区別するを切り替える |
Toggle case-sensitive |
Alt+R |
正規表現を切り替える |
Toggle regex |
Alt+W |
単語単位を切り替える |
Toggle whole word |
マルチカーソルと選択 Multi-cursor and selection
Key |
コマンド・機能 |
Command / Function |
Alt+Click |
カーソルを挿入 |
Insert cursor |
Ctrl+Alt+↑ |
上にカーソルを挿入 |
Insert cursor above |
Ctrl+Alt+↓ |
下にカーソルを挿入 |
Insert cursor below |
Ctrl+U |
最後のカーソル操作を元に戻す |
Undo last cursor operation |
Shift+Alt+I |
選択した各行の終わりにカーソルを挿入します |
Insert cursor at end of each line selected |
Ctrl+L |
現在の行を選択 |
Select current line |
Ctrl+Shift+L |
現在の選択のすべての出現を選択 |
Select all occurrences of current selection |
Ctrl+F2 |
現在の単語のすべての出現を選択 |
Select all occurrences of current word |
Shift+Alt+→ |
選択を拡大 |
Expand selection |
Shift+Alt+← |
選択を縮小 |
Shrink selection |
Shift+Alt+マウスドラッグ |
矩形の選択 |
Column (box) selection |
Ctrl+Shift+Alt+↑ |
矩形の選択 上 |
Column (box) selection |
Ctrl+Shift+Alt+↓ |
矩形の選択 下 |
Column (box) selection |
Ctrl+Shift+Alt+← |
矩形の選択 左 |
Column (box) selection |
Ctrl+Shift+Alt+→ |
矩形の選択 右 |
Column (box) selection |
Ctrl+Shift+Alt+PgUp |
矩形の選択 ページアップ |
Column (box) selection page up |
Ctrl+Shift+Alt+PgDn |
矩形の選択 ページダウン |
Column (box) selection page down |
豊富な言語編集 Rich languages editing
Key |
コマンド・機能 |
Command / Function |
Ctrl+Space |
トリガーの提案 |
Trigger suggestion |
Ctrl+Shift+Space |
トリガーパラメーターのヒント |
Trigger parameter hints |
Shift+Alt+F |
ドキュメントのフォーマット |
Format document |
Ctrl+K Ctrl+F |
フォーマットの選択 |
Format selection |
F12 |
定義に移動 |
Go to Definition |
Alt+F12 |
ピークの定義 |
Peek Definition |
Ctrl+K F12 |
側面の定義を開く |
Open Definition to the side |
Ctrl+. |
クイックフィックス |
Quick Fix |
Shift+F12 |
参照を表示 |
Show References |
F2 |
シンボルの名前を変更 |
Rename Symbol |
Ctrl+K Ctrl+X |
末尾の空白を削除する |
Trim trailing whitespace |
Ctrl+K M |
ファイルの言語を変更する |
Change file language |
エディター管理 Editor management
Key |
コマンド・機能 |
Command / Function |
Ctrl+F4, Ctrl+W |
エディターを閉じる |
Close editor |
Ctrl+K F |
フォルダを閉じる |
Close folder |
Ctrl+\ |
分割エディター |
Split editor |
Ctrl+1 |
1番目のエディターグループにフォーカス |
Focus into 1st editor group |
Ctrl+2 |
2番目のエディターグループにフォーカス |
Focus into 2nd editor group |
Ctrl+3 |
3番目のエディターグループにフォーカス |
Focus into 3rd editor group |
Ctrl+K Ctrl+← |
前のエディターグループにフォーカス |
Focus into previous editor group |
Ctrl+K Ctrl+→ |
次のエディターグループにフォーカス |
Focus into next editor group |
Ctrl+Shift+PgUp |
エディターを左に移動 |
Move editor left |
Ctrl+Shift+PgDn |
エディターを右に移動 |
Move editor right |
Ctrl+K ← |
エディターグループを左に移動 |
Move editor group left |
Ctrl+K → |
エディターグループを右に移動 |
Move editor group right |
ファイル管理 File management
Key |
コマンド・機能 |
Command / Function |
Ctrl+N |
新しいファイル |
New File |
Ctrl+O |
ファイルを開く… |
Open File… |
Ctrl+S |
保存する |
Save |
Ctrl+Shift+S |
名前を付けて保存… |
Save As… |
Ctrl+K S |
すべてを保存 |
Save All |
Ctrl+F4 |
閉じる |
Close |
Ctrl+K Ctrl+W |
すべて閉じる |
Close All |
Ctrl+Shift+T |
閉じたエディタを再度開きます |
Reopen closed editor |
Ctrl+K Enter |
プレビューモードのエディターを開いたままにする |
Keep preview mode editor open |
Ctrl+Tab |
エディターグループ内の次のエディターを開く |
Open next |
Ctrl+Shift+Tab |
エディターグループ内の前のエディターを開く |
Open previous |
Ctrl+K P |
ファイルの絶対パスをコピー |
Copy path of active file |
Ctrl+K R |
エクスプローラーでファイルを表示する |
Reveal active file in Explorer |
Ctrl+K O |
ファイルを新しいウィンドウ/インスタンスで開く |
Show active file in new window/instance |
表示 Display
Key |
コマンド・機能 |
Command / Function |
F11 |
フルスクリーン切り替え |
Toggle full screen |
Shift+Alt+0 |
エディターのレイアウトを切り替える(水平/垂直) |
Toggle editor layout (horizontal/vertical) |
Ctrl++ |
ズームイン |
Zoom in |
Ctrl+- |
ズームアウト |
Zoom out |
Ctrl+B |
サイドバーの表示を切り替え |
Toggle Sidebar visibility |
Ctrl+Shift+E |
エクスプローラーを表示/フォーカスを切り替え |
Show Explorer / Toggle focus |
Ctrl+Shift+F |
検索を表示 |
Show Search |
Ctrl+Shift+G |
ソース管理を表示 |
Show Source Control |
Ctrl+Shift+D |
デバッグを表示 |
Show Debug |
Ctrl+Shift+X |
拡張子を表示 |
Show Extensions |
Ctrl+Shift+H |
ファイルで置き換える |
Replace in files |
Ctrl+Shift+J |
Toggle検索の詳細 |
Toggle Search details |
Ctrl+Shift+U |
出力パネルを表示 |
Show Output panel |
Ctrl+Shift+V |
マークダウンプレビューを開く |
Open Markdown preview |
Ctrl+K V |
マークダウンプレビューをタブを分割して横に開く |
Open Markdown preview to the side |
Ctrl+K Z |
禅モード(Esc Escで終了) |
Zen Mode (Esc Esc to exit) |
デバッグ Debug
Key |
コマンド・機能 |
Command / Function |
F9 |
ブレークポイントを切り替え |
Toggle breakpoint |
F5 |
デバッグの開始/続行 |
Start/Continue |
Shift+F5 |
デバッグの停止 |
Stop |
F11 |
ステップイン |
Step into |
Shift+F11 |
ステップアウト |
Step out |
F10 |
ステップオーバー |
Step over |
Ctrl+K Ctrl+I |
ホバーを表示 |
Show hover |
統合ターミナル Integrated terminal
Key |
コマンド・機能 |
Command / Function |
Ctrl+
|
統合端末を表示 |
Show integrated terminal |
Ctrl+Shift+ |
新しいターミナルを作成 |
Create new terminal |
Ctrl+C |
選択をコピー |
Copy selection |
Ctrl+V |
ターミナルに貼り付け |
Paste into active terminal |
Ctrl+↑ |
上にスクロール |
Scroll up |
Ctrl+↓ |
下にスクロール |
Scroll down |
Shift+PgUp |
ページを上にスクロール |
Scroll page up |
Shift+PgDn |
ページを下にスクロール |
Scroll page down |
Ctrl+Home |
上にスクロール |
Scroll to top |
Ctrl+End |
下にスクロール |
Scroll to bottom |
macOS
基本機能・操作 General
Key |
コマンド・機能 |
Command / Function |
shift+cmd+P, F1 |
コマンドパレットを表示 |
Show Command Palette |
cmd+P |
クイックオープン、ファイルに移動… |
Quick Open, Go to File… |
shift+cmd+N |
新しいウィンドウ/インスタンス |
New window/instance |
cmd+W |
ウィンドウ/インスタンスを閉じる |
Close window/instance |
cmd+, |
ユーザー設定 |
User Settings |
cmd+K cmd+S |
キーボードショートカットの設定画面を開く |
Keyboard Shortcuts |
基本の編集機能・操作 Basic editing
Key |
コマンド・機能 |
Command / Function |
cmd+X |
切り取り 選択領域がない場合は行を切り取り |
Cut line (empty selection) |
cmd+C |
コピー 選択領域がない場合は行をコピー |
Copy line (empty selection) |
option+↑ |
行を上に移動 |
Move line up |
option+↓ |
行を下に移動 |
Move line down |
shift+option +↓ |
行を上にコピー |
Copy line up |
shift+option +↑ |
行を下にコピー |
Copy line down |
shift+cmd+K |
行を削除 |
Delete line |
cmd+Enter |
下に行を挿入 |
Insert line below |
shift+cmd+Enter |
上に行を挿入 |
Insert line above |
shift+cmd+\ |
一致するブラケットにジャンプ |
Jump to matching bracket |
cmd+] |
行のインデント |
Indent |
cmd+[ |
行のアウトデント |
outdent line |
Home |
行頭に移動 |
Go to beginning of line |
End |
行末に移動 |
Go to end of line |
cmd+↑ |
ファイルの先頭に移動 |
Go to beginning of file |
cmd+↓ |
ファイルの最後に移動 |
Go to end of file |
ctrl+PgUp |
行を上にスクロール |
Scroll line up |
ctrl+PgDn |
行を下にスクロール |
Scroll line down |
cmd+PgUp |
ページを上にスクロール |
Scroll page up |
cmd+PgDn |
ページを下にスクロール |
Scroll page down |
option+cmd+[ |
選択領域を折りたたむ |
Fold (collapse) region |
option+cmd+] |
選択領域を展開する |
Unfold (uncollapse) region |
cmd+K cmd+[ |
すべてのサブ領域を折りたたむ |
Fold (collapse) all subregions |
cmd+K cmd+] |
すべてのサブ領域を展開する |
Unfold (uncollapse) all subregions |
cmd+K cmd+0 |
すべての領域を折りたたむ |
Fold (collapse) all regions |
cmd+K cmd+J |
すべての領域を展開する |
Unfold (uncollapse) all regions |
cmd+K cmd+C |
行コメントを追加 |
Add line comment |
cmd+K cmd+U |
行コメントを削除 |
Remove line comment |
cmd+/ |
行コメントの切り替え |
Toggle line comment |
shift+option+A |
ブロックコメントの切り替え |
Toggle block comment |
option+Z |
ワードラップ(折り返し)の切り替え |
Toggle word wrap |
ナビゲーション Navigation
Key |
コマンド・機能 |
Command / Function |
cmd+T |
すべてのシンボルを表示 |
Show all Symbols |
ctrl+G |
行に移動… |
Go to Line… |
cmd+P |
ファイルに移動… |
Go to File… |
shift+cmd+O |
シンボルに移動… |
Go to Symbol… |
shift+cmd+M |
問題パネルを表示 |
Show Problems panel |
F8 |
次のエラーまたは警告に進む |
Go to next error or warning |
shift+F8 |
前のエラーまたは警告に移動する |
Go to previous error or warning |
ctrl+shift+Tab |
エディターグループの履歴を移動する |
Navigate editor group history |
ctrl+- |
戻る |
Go back |
ctrl+shift+- |
進む |
Go forward |
ctrl+shift+M |
タブを切り替えてフォーカスを移動 |
Toggle Tab moves focus |
検索と置換 Search and replace
Key |
コマンド・機能 |
Command / Function |
cmd+F |
検索する |
Find |
option+cmd+F |
置換する |
Replace |
cmd+G |
次の検索結果に移動する |
Find next |
shift+cmd+G |
前の検索結果に移動する |
Find previous |
option+Enter |
一致するものをすべて選択 |
Select all occurences of Find match |
cmd+D |
選択した項目を次の一致項目に追加 |
Add selection to next Find match |
cmd+K cmd+D |
最後に選択した項目を次の一致項目に移動 |
Move last selection to next Find match |
option+cmd+C |
大文字と小文字を区別するを切り替える |
Toggle case-sensitive |
option+cmd+W |
正規表現を切り替える |
Toggle regex |
option+cmd+R |
単語単位を切り替える |
Toggle whole word |
マルチカーソルと選択 Multi-cursor and selection
Key |
コマンド・機能 |
Command / Function |
option+click |
カーソルを挿入 |
Insert cursor |
option+cmd+↑ |
上にカーソルを挿入 |
Insert cursor above |
option+cmd+↓ |
下にカーソルを挿入 |
Insert cursor below |
cmd+U |
最後のカーソル操作を元に戻す |
Undo last cursor operation |
shift+option+I |
選択した各行の終わりにカーソルを挿入します |
Insert cursor at end of each line selected |
cmd+L |
現在の行を選択 |
Select current line |
shift+cmd+L |
現在の選択のすべての出現を選択 |
Select all occurrences of current selection |
cmd+F2 |
現在の単語のすべての出現を選択 |
Select all occurrences of current word |
ctrl+shift+cmd+→ |
選択を拡大 |
Expand selection |
ctrl+shift+cmd+← |
選択を縮小 |
Shrink selection |
shift+option+マウスドラッグ |
矩形の選択 |
Column (box) selection |
shift+option+cmd+↑ |
矩形の選択 上 |
Column (box) selection |
shift+option+cmd+↓ |
矩形の選択 下 |
Column (box) selection |
shift+option+cmd+← |
矩形の選択 左 |
Column (box) selection |
shift+option+cmd+→ |
矩形の選択 右 |
Column (box) selection |
shift+option+cmd+PgUp |
矩形の選択 ページアップ |
Column (box) selection page up |
shift+option+cmd+PgDn |
矩形の選択 ページダウン |
Column (box) selection page down |
豊富な言語編集 Rich languages editing
Key |
コマンド・機能 |
Command / Function |
ctrl+Space |
トリガーの提案 |
Trigger suggestion |
shift+cmd+Space |
トリガーパラメーターのヒント |
Trigger parameter hints |
shift+option+F |
ドキュメントのフォーマット |
Format document |
cmd+K cmd+F |
フォーマットの選択 |
Format selection |
F12 |
定義に移動 |
Go to Definition |
option+F12 |
ピークの定義 |
Peek Definition |
cmd+K F12 |
側面の定義を開く |
Open Definition to the side |
cmd+. |
クイックフィックス |
Quick Fix |
shift+F12 |
参照を表示 |
Show References |
F2 |
シンボルの名前を変更 |
Rename Symbol |
cmd+K cmd+X |
末尾の空白を削除する |
Trim trailing whitespace |
cmd+K M |
ファイルの言語を変更する |
Change file language |
エディター管理 Editor management
Key |
コマンド・機能 |
Command / Function |
cmd+W |
エディターを閉じる |
Close editor |
cmd+K F |
フォルダを閉じる |
Close folder |
cmd+\ |
分割エディター |
Split editor |
cmd+1 |
1番目のエディターグループにフォーカス |
Focus into 1st editor group |
cmd+2 |
2番目のエディターグループにフォーカス |
Focus into 2nd editor group |
cmd+3 |
3番目のエディターグループにフォーカス |
Focus into 3rd editor group |
cmd+K cmd+← |
前のエディターグループにフォーカス |
Focus into previous editor group |
cmd+K cmd+→ |
次のエディターグループにフォーカス |
Focus into next editor group |
cmd+K +shift+cmd+← |
エディターを左に移動 |
Move editor left |
cmd+K +shift+cmd+→ |
エディターを右に移動 |
Move editor right |
cmd+K ← |
エディターグループを左に移動 |
Move editor group left |
cmd+K → |
エディターグループを右に移動 |
Move editor group right |
ファイル管理 File management
Key |
コマンド・機能 |
Command / Function |
cmd+N |
新しいファイル |
New File |
cmd+O |
ファイルを開く… |
Open File… |
cmd+S |
保存する |
Save |
shift+cmd+S |
名前を付けて保存… |
Save As… |
option+cmd+S |
すべてを保存 |
Save All |
cmd+W |
閉じる |
Close |
cmd+K cmd+W |
すべて閉じる |
Close All |
shift+cmd+T |
閉じたエディタを再度開きます |
Reopen closed editor |
cmd+K Enter |
プレビューモードのエディターを開いたままにする |
Keep preview mode editor open |
ctrl+Tab |
エディターグループ内の次のエディターを開く |
Open next |
ctrl+shift+Tab |
エディターグループ内の前のエディターを開く |
Open previous |
cmd+K P |
ファイルの絶対パスをコピー |
Copy path of active file |
cmd+K R |
エクスプローラーでファイルを表示する |
Reveal active file in Explorer |
cmd+K O |
ファイルを新しいウィンドウ/インスタンスで開く |
Show active file in new window/instance |
表示 Display
Key |
コマンド・機能 |
Command / Function |
ctrl+cmd+F |
フルスクリーン切り替え |
Toggle full screen |
option+cmd+1 |
エディターのレイアウトを切り替える(水平/垂直) |
Toggle editor layout (horizontal/vertical) |
cmd++ |
ズームイン |
Zoom in |
cmd+- |
ズームアウト |
Zoom out |
cmd+B |
サイドバーの表示を切り替え |
Toggle Sidebar visibility |
shift+cmd+E |
エクスプローラーを表示/フォーカスを切り替え |
Show Explorer / Toggle focus |
shift+cmd+F |
検索を表示 |
Show Search |
ctrl+shift+G |
ソース管理を表示 |
Show Source Control |
shift+cmd+D |
デバッグを表示 |
Show Debug |
shift+cmd+X |
拡張子を表示 |
Show Extensions |
shift+cmd+H |
ファイルで置き換える |
Replace in files |
shift+cmd+J |
Toggle検索の詳細 |
Toggle Search details |
shift+cmd+U |
出力パネルを表示 |
Show Output panel |
shift+cmd+V |
マークダウンプレビューを開く |
Open Markdown preview |
cmd+K V |
マークダウンプレビューをタブを分割して横に開く |
Open Markdown preview to the side |
cmd+K Z |
禅モード(Esc Escで終了) |
Zen Mode (Esc Esc to exit) |
デバッグ Debug
Key |
コマンド・機能 |
Command / Function |
F9 |
ブレークポイントを切り替え |
Toggle breakpoint |
F5 |
デバッグの開始/続行 |
Start/Continue |
shift+F5 |
デバッグの停止 |
Stop |
F11 |
ステップイン |
Step into |
shift+F11 |
ステップアウト |
Step out |
F10 |
ステップオーバー |
Step over |
cmd+K cmd+I |
ホバーを表示 |
Show hover |
統合ターミナル Integrated terminal
Key |
コマンド・機能 |
Command / Function |
ctrl+
|
統合端末を表示 |
Show integrated terminal |
ctrl+shift+ |
新しいターミナルを作成 |
Create new terminal |
cmd+C |
選択をコピー |
Copy selection |
cmd+V |
ターミナルに貼り付け |
Paste into active terminal |
cmd+↑ |
上にスクロール |
Scroll up |
cmd+↓ |
下にスクロール |
Scroll down |
PgUp |
ページを上にスクロール |
Scroll page up |
PgDn |
ページを下にスクロール |
Scroll page down |
cmd+Home |
上にスクロール |
Scroll to top |
cmd+End |
下にスクロール |
Scroll to bottom |
Linux
基本機能・操作 General
Key |
コマンド・機能 |
Command / Function |
Ctrl+Shift+P, F1 |
コマンドパレットを表示 |
Show Command Palette |
Ctrl+P |
クイックオープン、ファイルに移動… |
Quick Open, Go to File… |
Ctrl+Shift+N |
新しいウィンドウ/インスタンス |
New window/instance |
Ctrl+W |
ウィンドウ/インスタンスを閉じる |
Close window/instance |
Ctrl+, |
ユーザー設定 |
User Settings |
Ctrl+K Ctrl+S |
キーボードショートカットの設定画面を開く |
Keyboard Shortcuts |
基本の編集機能・操作 Basic editing
Key |
コマンド・機能 |
Command / Function |
Ctrl+X |
切り取り 選択領域がない場合は行を切り取り |
Cut line (empty selection) |
Ctrl+C |
コピー 選択領域がない場合は行をコピー |
Copy line (empty selection) |
Alt+↑ |
行を上に移動 |
Move line up |
Alt+↓ |
行を下に移動 |
Move line down |
Ctrl+Shift+Alt+↓ |
行を上にコピー |
Copy line up |
Ctrl+Shift+Alt+↑ |
行を下にコピー |
Copy line down |
Ctrl+Shift+K |
行を削除 |
Delete line |
Ctrl+Enter |
下に行を挿入 |
Insert line below |
Ctrl+Shift+Enter |
上に行を挿入 |
Insert line above |
Ctrl+Shift+\ |
一致するブラケットにジャンプ |
Jump to matching bracket |
Ctrl+] |
行のインデント |
Indent |
Ctrl+[ |
行のアウトデント |
outdent line |
Home |
行頭に移動 |
Go to beginning of line |
End |
行末に移動 |
Go to end of line |
Ctrl+Home |
ファイルの先頭に移動 |
Go to beginning of file |
Ctrl+End |
ファイルの最後に移動 |
Go to end of file |
Ctrl+↑ |
行を上にスクロール |
Scroll line up |
Ctrl+↓ |
行を下にスクロール |
Scroll line down |
Alt+PgUp |
ページを上にスクロール |
Scroll page up |
Alt+PgDn |
ページを下にスクロール |
Scroll page down |
Ctrl+Shift+[ |
選択領域を折りたたむ |
Fold (collapse) region |
Ctrl+Shift+] |
選択領域を展開する |
Unfold (uncollapse) region |
Ctrl+K Ctrl+[ |
すべてのサブ領域を折りたたむ |
Fold (collapse) all subregions |
Ctrl+K Ctrl+] |
すべてのサブ領域を展開する |
Unfold (uncollapse) all subregions |
Ctrl+K Ctrl+0 |
すべての領域を折りたたむ |
Fold (collapse) all regions |
Ctrl+K Ctrl+J |
すべての領域を展開する |
Unfold (uncollapse) all regions |
Ctrl+K Ctrl+C |
行コメントを追加 |
Add line comment |
Ctrl+K Ctrl+U |
行コメントを削除 |
Remove line comment |
Ctrl+/ |
行コメントの切り替え |
Toggle line comment |
Ctrl+Shift+A |
ブロックコメントの切り替え |
Toggle block comment |
Alt+Z |
ワードラップ(折り返し)の切り替え |
Toggle word wrap |
ナビゲーション Navigation
Key |
コマンド・機能 |
Command / Function |
Ctrl+T |
すべてのシンボルを表示 |
Show all Symbols |
Ctrl+G |
行に移動… |
Go to Line… |
Ctrl+P |
ファイルに移動… |
Go to File… |
Ctrl+Shift+O |
シンボルに移動… |
Go to Symbol… |
Ctrl+Shift+M |
問題パネルを表示 |
Show Problems panel |
F8 |
次のエラーまたは警告に進む |
Go to next error or warning |
Shift+F8 |
前のエラーまたは警告に移動する |
Go to previous error or warning |
Ctrl+Shift+Tab |
エディターグループの履歴を移動する |
Navigate editor group history |
Ctrl+Alt+- |
戻る |
Go back |
Ctrl+Shift+- |
進む |
Go forward |
Ctrl+M |
タブを切り替えてフォーカスを移動 |
Toggle Tab moves focus |
検索と置換 Search and replace
Key |
コマンド・機能 |
Command / Function |
Ctrl+F |
検索する |
Find |
Ctrl+H |
置換する |
Replace |
F3 |
次の検索結果に移動する |
Find next |
Shift+F3 |
前の検索結果に移動する |
Find previous |
Alt+Enter |
一致するものをすべて選択 |
Select all occurences of Find match |
Ctrl+D |
選択した項目を次の一致項目に追加 |
Add selection to next Find match |
Ctrl+K Ctrl+D |
最後に選択した項目を次の一致項目に移動 |
Move last selection to next Find match |
Alt+C |
大文字と小文字を区別するを切り替える |
Toggle case-sensitive |
Alt+R |
正規表現を切り替える |
Toggle regex |
Alt+W |
単語単位を切り替える |
Toggle whole word |
マルチカーソルと選択 Multi-cursor and selection
Key |
コマンド・機能 |
Command / Function |
Alt+Click |
カーソルを挿入 |
Insert cursor |
Shift+Alt+↑ |
上にカーソルを挿入 |
Insert cursor above |
Shift+Alt+↓ |
下にカーソルを挿入 |
Insert cursor below |
Ctrl+U |
最後のカーソル操作を元に戻す |
Undo last cursor operation |
Shift+Alt+I |
選択した各行の終わりにカーソルを挿入します |
Insert cursor at end of each line selected |
Ctrl+L |
現在の行を選択 |
Select current line |
Ctrl+Shift+L |
現在の選択のすべての出現を選択 |
Select all occurrences of current selection |
Ctrl+F2 |
現在の単語のすべての出現を選択 |
Select all occurrences of current word |
Shift+Alt+→ |
選択を拡大 |
Expand selection |
Shift+Alt+← |
選択を縮小 |
Shrink selection |
Shift+Alt+マウスドラッグ |
矩形の選択 |
Column (box) selection |
Ctrl+Shift+Alt+↑ |
矩形の選択 上 |
Column (box) selection |
Ctrl+Shift+Alt+↓ |
矩形の選択 下 |
Column (box) selection |
Ctrl+Shift+Alt+← |
矩形の選択 左 |
Column (box) selection |
Ctrl+Shift+Alt+→ |
矩形の選択 右 |
Column (box) selection |
Ctrl+Shift+Alt+PgUp |
矩形の選択 ページアップ |
Column (box) selection page up |
Ctrl+Shift+Alt+PgDn |
矩形の選択 ページダウン |
Column (box) selection page down |
豊富な言語編集 Rich languages editing
Key |
コマンド・機能 |
Command / Function |
Ctrl+Space |
トリガーの提案 |
Trigger suggestion |
Ctrl+Shift+Space |
トリガーパラメーターのヒント |
Trigger parameter hints |
Ctrl+Shift+I |
ドキュメントのフォーマット |
Format document |
Ctrl+K Ctrl+F |
フォーマットの選択 |
Format selection |
F12 |
定義に移動 |
Go to Definition |
Ctrl+Shift+F10 |
ピークの定義 |
Peek Definition |
Ctrl+K F12 |
側面の定義を開く |
Open Definition to the side |
Ctrl+. |
クイックフィックス |
Quick Fix |
Shift+F12 |
参照を表示 |
Show References |
F2 |
シンボルの名前を変更 |
Rename Symbol |
Ctrl+K Ctrl+X |
末尾の空白を削除する |
Trim trailing whitespace |
Ctrl+K M |
ファイルの言語を変更する |
Change file language |
エディター管理 Editor management
Key |
コマンド・機能 |
Command / Function |
Ctrl+W |
エディターを閉じる |
Close editor |
Ctrl+K F |
フォルダを閉じる |
Close folder |
Ctrl+\ |
分割エディター |
Split editor |
Ctrl+1 |
1番目のエディターグループにフォーカス |
Focus into 1st editor group |
Ctrl+2 |
2番目のエディターグループにフォーカス |
Focus into 2nd editor group |
Ctrl+3 |
3番目のエディターグループにフォーカス |
Focus into 3rd editor group |
Ctrl+K Ctrl+← |
前のエディターグループにフォーカス |
Focus into previous editor group |
Ctrl+K Ctrl+→ |
次のエディターグループにフォーカス |
Focus into next editor group |
Ctrl+Shift+PgUp |
エディターを左に移動 |
Move editor left |
Ctrl+Shift+PgDn |
エディターを右に移動 |
Move editor right |
Ctrl+K ← |
エディターグループを左に移動 |
Move editor group left |
Ctrl+K → |
エディターグループを右に移動 |
Move editor group right |
ファイル管理 File management
Key |
コマンド・機能 |
Command / Function |
Ctrl+N |
新しいファイル |
New File |
Ctrl+O |
ファイルを開く… |
Open File… |
Ctrl+S |
保存する |
Save |
Ctrl+Shift+S |
名前を付けて保存… |
Save As… |
Ctrl+W |
閉じる |
Close |
Ctrl+K Ctrl+W |
すべて閉じる |
Close All |
Ctrl+Shift+T |
閉じたエディタを再度開きます |
Reopen closed editor |
Ctrl+K Enter |
プレビューモードのエディターを開いたままにする |
Keep preview mode editor open |
Ctrl+Tab |
エディターグループ内の次のエディターを開く |
Open next |
Ctrl+Shift+Tab |
エディターグループ内の前のエディターを開く |
Open previous |
Ctrl+K P |
ファイルの絶対パスをコピー |
Copy path of active file |
Ctrl+K R |
エクスプローラーでファイルを表示する |
Reveal active file in Explorer |
Ctrl+K O |
ファイルを新しいウィンドウ/インスタンスで開く |
Show active file in new window/instance |
表示 Display
Key |
コマンド・機能 |
Command / Function |
F11 |
フルスクリーン切り替え |
Toggle full screen |
Shift+Alt+0 |
エディターのレイアウトを切り替える(水平/垂直) |
Toggle editor layout (horizontal/vertical) |
Ctrl++ |
ズームイン |
Zoom in |
Ctrl+- |
ズームアウト |
Zoom out |
Ctrl+B |
サイドバーの表示を切り替え |
Toggle Sidebar visibility |
Ctrl+Shift+E |
エクスプローラーを表示/フォーカスを切り替え |
Show Explorer / Toggle focus |
Ctrl+Shift+F |
検索を表示 |
Show Search |
Ctrl+Shift+G |
ソース管理を表示 |
Show Source Control |
Ctrl+Shift+D |
デバッグを表示 |
Show Debug |
Ctrl+Shift+X |
拡張子を表示 |
Show Extensions |
Ctrl+Shift+H |
ファイルで置き換える |
Replace in files |
Ctrl+Shift+J |
Toggle検索の詳細 |
Toggle Search details |
Ctrl+K Ctrl+H |
出力パネルを表示 |
Show Output panel |
Ctrl+Shift+V |
マークダウンプレビューを開く |
Open Markdown preview |
Ctrl+K V |
マークダウンプレビューをタブを分割して横に開く |
Open Markdown preview to the side |
Ctrl+K Z |
禅モード(Esc Escで終了) |
Zen Mode (Esc Esc to exit) |
デバッグ Debug
Key |
コマンド・機能 |
Command / Function |
F9 |
ブレークポイントを切り替え |
Toggle breakpoint |
F5 |
デバッグの開始/続行 |
Start/Continue |
Shift+F5 |
デバッグの停止 |
Stop |
F11 |
ステップイン |
Step into |
Shift+F11 |
ステップアウト |
Step out |
F10 |
ステップオーバー |
Step over |
Ctrl+K Ctrl+I |
ホバーを表示 |
Show hover |
統合ターミナル Integrated terminal
Key |
コマンド・機能 |
Command / Function |
Ctrl+
|
統合端末を表示 |
Show integrated terminal |
Ctrl+Shift+ |
新しいターミナルを作成 |
Create new terminal |
Ctrl+Shift+C |
選択をコピー |
Copy selection |
Ctrl+Shift+V |
ターミナルに貼り付け |
Paste into active terminal |
Ctrl+Shift+↑ |
上にスクロール |
Scroll up |
Ctrl+Shift+↓ |
下にスクロール |
Scroll down |
Shift+PgUp |
ページを上にスクロール |
Scroll page up |
Shift+PgDn |
ページを下にスクロール |
Scroll page down |
Shift+Home |
上にスクロール |
Scroll to top |
Shift+End |
下にスクロール |
Scroll to bottom |
補足
PgUp→PageUp
PgDn→PageDown
キーボードに対象のキーがない場合
キーボードにショートカットキー一覧に記載の
Home、End、PgUp、PgDnの各キーがない場合は、以下のように読み替えてください。
キー |
Windows / Linux |
macOS |
Home |
Fn+← |
fn+← |
End |
Fn+→ |
fn+→ |
PgUp |
Fn+↑ |
fn+↑ |
PgDn |
Fn+↓ |
fn+↓ |
ショートカットキーが効かない場合
キーボードショートカットのキーが効かない場合は、「基本設定」の「キーボード ショートカット」で確認してください。拡張機能やその他の設定で一部のキーが変更されている可能性があります。
「ファイル」メニューにある「基本設定」の「キーボード ショートカット」をクリックして、キーボードショートカットの一覧を表示します。
キーボードショートカットの一覧を確認しても解決しない場合は、settings.jsonファイルに「”keyboard.dispatch”: “keyCode”」を追記して、Visual Studio Codeを再起動します。
settings.jsonファイルに既に「”keyboard.dispatch”: “code”」が記載されている場合は「code」を「keyCode」に変更して、Visual Studio Codeを再起動してください。
settings.jsonの格納先は、環境(OS)によって異なります。
settings.jsonの格納先
Windows
%APPDATA%\Code\User\settings.json
macOS
$HOME/Library/Application Support/Code/User/settings.json
Linux
$HOME/.config/Code/User/settings.json
参照
Visual Studio Code Keyboard shortcuts for Windows
Visual Studio Code Keyboard shortcuts for macOS
Visual Studio Code Keyboard shortcuts for Linux