[VS Code] ショートカットキー

# 概要
VSCodeのショートカットをまとめました
画面キャプチャはWindows11 上のものです。

# 表示系　
## コマンドパレットの表示
- Windows: Ctrl+Shift+P
- Mac: ⇧⌘P, F1
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/4dc6ef61-5284-3c80-08f5-5288214eef38.png)

## エクスプローラの表示
- Windows: Ctrl+Shift+E	
- Mac: ⇧⌘E
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/12783740-227e-46c1-7e48-f19f7fb03085.png)

## 検索パネルの表示
- Windows: Ctrl+Shift+F
- Mac: ⇧⌘F
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/3dcfc70d-6629-7623-ea3a-ad710636571c.png)

## ソース管理パネルの表示
- Windows: Ctrl+Shift+G
- Mac: ⇧⌘G

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/288fbc0c-df50-eafa-93d2-04c8170a2029.png)

## プログラムの実行
- Windows: Ctrl+Shift+D
- Mac: ⇧⌘D
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/34a94be5-a2f4-46ea-59b1-dd8506546457.png)

## 拡張機能の表示
- Windows: Ctrl+Shift+X
- Mac: ⇧⌘X

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/5cb2e5db-74b7-f5c2-45b7-4399f04e0bf2.png)

## 問題パネルの表示
- Windows: Ctrl+Shift+M
- Mac: ⇧⌘M

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/975a5120-9228-c641-fc0a-c0ebd8c56e48.png)

## 出力パネルの表示
- Windows: Ctrl+Shift+U
- Mac: ⇧⌘U

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/91121d4e-708d-6dc9-7755-0d2cde53f3ca.png)

## デバッグコンソールパネルの表示
- Windows: Ctrl+Shift+Y
- Mac: ⇧⌘Y

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/6c71bfe7-c99e-b502-9e8d-607e61f3860c.png)

## ターミナルパネルの表示
- Windows: Ctrl+@
- Mac: ⌘`

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/6a7ec64e-ea58-8a86-8bb8-52e5058acd5e.png)

## 改行切り替え
- Windows: Alt+Z
- Mac: Option+Z

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/d8a1da63-0ae6-39f5-6ba2-ec0329d6e0b7.png)
↓
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/05c81fb8-c7d7-ff24-2793-fe38c7d93d14.png)

# 編集系

## コード整形
- Windows: Shift+Alt+F
- Mac: ⇧⌥F

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/c33d832e-ec8f-ff46-9e8e-4ec56085f4dd.png)

↓

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/611c2c44-900b-81c9-7814-6db390099d30.png)


## 行切り取り
- Windows: Ctrl+X
- Mac: ⌘X

- ①16行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/096c9e92-2e05-dae7-16c2-1c70b0006317.png)

- ②行切り取りのショートカット(Ctrl+X/⌘X)

- ③16行目が削除されたことを確認
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/3a1bcc0b-3004-1650-9d8f-429067973d7b.png)

- クリップボードにコピーされていることを確認
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/fe85e30a-bc02-c531-c80b-96df63059388.png)


## 行コピー
- Windows: Ctrl+C
- Mac: ⌘C

- ①15行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/28e2f835-469c-0012-8089-e395a6d71e69.png)

- ②行コピーのショートカット(Ctrl+C/⌘C)
  - クリップボードにコピーされた
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/be1bb886-f669-a4d2-6e99-35b4168ef5e3.png)

## 行を下へ移動する
- Windows: Alt+↓
- Mac: ⌥↓

- 15行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/82fb15e2-0608-213e-3983-6e1fcf030483.png)

- ショートカットキー( Alt+↓/ ⌥↓ )

- 15行目のデータが16行目に移動
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/6074adcd-e079-df44-3f66-6ec4b5b6269e.png)

## 行を上へ移動する
- Windows: Alt+↑
- Mac: ⌥↑

- 17行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/6ea547e7-6027-5c0a-15ff-87a9c6c0335d.png)

- ショートカットキー( Alt+↑/ ⌥↑ )

- 17行目のデータが16行目に移動
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/5e6acc39-44ec-9605-87c3-9c06d7fd09b0.png)

## 行を下へコピーする
- Windows: Shift+Alt+↓
- Mac: ⇧⌥↓

- 15行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/82fb15e2-0608-213e-3983-6e1fcf030483.png)

- ショートカットキー( Shift+Alt+↓/ ⇧⌥↓ )

- 15行目のデータが16行目にコピーされた
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/d64d335d-a67b-845a-ff01-1525a9b74622.png)

## 行を上へコピーする
- Windows: Shift+Alt+↑
- Mac: ⇧⌥↑

- 17行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/dd8dc6d9-78e2-a815-6c80-5951b3b22b06.png)

- ショートカットキー( Shift+Alt+↑/ ⇧⌥↑ )

- 17行目のデータが16行目にコピーされた
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/6edd3289-96fd-daad-6cb3-46b72ed7f29f.png)

## 行の削除
- Windows: Ctrl+Shift+K
- Mac: ⇧⌘K

- 17行目にフォーカス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/25a7cf90-61d4-4859-dc19-2f007f8ced6a.png)

- ショートカットキー( Ctrl+Shift+K/ ⇧⌘K )

- 17行目のデータが削除された
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/4c7ddd4b-b719-e0f4-ab0a-37fe0e3ca257.png)

## 行を下に挿入
- Windows: Ctrl+Enter
- Mac: ⌘Enter

- 17行目にフォーカス　※行の末尾ではなく、行の中間にフォーカスしている
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/eceeb9eb-c3c2-c1d0-47e7-ea8e7bc08283.png)

- ショートカットキー( Ctrl+Enter/ ⌘Enter )

- 17行目の下に行が挿入された　※行の末尾に移動しなくても、改行できるメリットが有る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/cf20594f-8406-5e25-e452-658eaeb10d63.png)


## インデントを下げる
- Windows: Ctrl+]
- Mac: ⌘]

- 17行目にフォーカス　※行の先頭ではなく、行の中間にフォーカスしている
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/eceeb9eb-c3c2-c1d0-47e7-ea8e7bc08283.png)

- ショートカットキー( Ctrl+]/ ⌘] )

- 17行目のデータがインデントされた　※行の先頭に移動しなくても、インデントできるメリットが有る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/c362d295-2d18-c034-ccea-3096de0ac68f.png)


## インデントを上げる
- Windows: Ctrl+[
- Mac: ⌘[

- 17行目にフォーカス　※行の先頭ではなく、行の中間にフォーカスしている
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/f165b047-0cb1-8955-ad78-ecbe6493ea87.png)

- ショートカットキー( Ctrl+[/ ⌘[ )

- 17行目のデータがインデントされた　※行の先頭に移動しなくても、インデントを上げられるメリットが有る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/be44f51c-3d35-a76a-1ea2-0f2659150ffb.png)

## 入力補完
- Windows: Ctrl+Space
- Mac: ⌃Space

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/ac2f6739-1e12-6acf-ffc0-cf4a24d06d9f.png)

## 複数指定 - 同時編集
- Windows: Ctrl+D
- Mac: ⌘D

- 文字列を任意に選択した上で、ショートカット(Ctrl+D/⌘D)入力で、複数同じ文字列を選択可能
- 選択した文字列は同時に編集することが可能となる

![fukusu-edit.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235774/4074503a-c794-a621-b9d6-ffda43a19c40.gif)