Sublime Text3とVisual Studio Codeのよく使いそうなショートカットキー比較(Windows))

# はじめに
元々Sublime Textを使っていましたが、最近VS Codeに完全移行しつつある者です。
VS Code移行当初からは、[Sublime Text Keymap and Settings Importer](https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings)を使って騙し騙し作業をしてきました。しかし、そろそろVS Code本来のショートカットキーを覚えようと思い、以下にまとめました。

# 全般的なもの
## コマンドパレットの表示
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+P |Ctrl+Shift+P, F1|

## 新規ウィンドウ表示
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+N |Ctrl+Shift+N|

## ウィンドウを閉じる
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+W |Ctrl+Shift+W|

## User Settingsを開く
|Sublime|VS Code|
|-------|-------|
| - |Ctrl+,|

# 基本的な編集
## 行の複製
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+D, Ctrl+C(何も選択してない状態で)からのCtrl+V |Ctrl+C(何も選択してない状態で)からのCtrl+V|

## 行の上下移動
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shit+ ↑/↓ |Alt + ↑/↓|

## 行の削除
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+K |Ctrl+Shift+K|

## 行のインデント/インデント解除
|Sublime|VS Code|
|-------|-------|
| Ctrl+ ]/[ |Ctrl+ ]/[|

## 行の先頭/末尾に移動
|Sublime|VS Code|
|-------|-------|
| Home / End |Home / End|

## ファイルの先頭に移動
|Sublime|VS Code|
|-------|-------|
| Ctrl+Home |Ctrl+Home|

## ファイルの末尾に移動
|Sublime|VS Code|
|-------|-------|
| Ctrl+End |Ctrl+End|

## 行コメントの切り替え
|Sublime|VS Code|
|-------|-------|
| Ctrl+/ |Ctrl+/|

## ブロックコメントの切り替え
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+/ |Shift+Alt+A|

## ワードラップの切り替え
|Sublime|VS Code|
|-------|-------|
| - |Alt+Z|


# ナビゲーション
## ファイルへ移動
|Sublime|VS Code|
|-------|-------|
| Ctrl+P |Ctrl+P|

## シンボルへ移動
|Sublime|VS Code|
|-------|-------|
| - |Ctrl+Shift+O|


# 検索と置換
## 検索
|Sublime|VS Code|
|-------|-------|
| Ctrl+F |Ctrl+F|

## 置換
|Sublime|VS Code|
|-------|-------|
| Ctrl+H |Ctrl+H|

## 次/前を検索
|Sublime|VS Code|
|-------|-------|
| F3 / Shift+F3 |F3 / Shift+F3|

## 検索に一致するもの全てを選択
|Sublime|VS Code|
|-------|-------|
| Alt+Enter |Alt+Enter|

## 次に検索に一致する部分を選択範囲に追加
|Sublime|VS Code|
|-------|-------|
| Ctrl+D |Ctrl+D|


# マルチカーソルと選択
## カーソルの挿入
|Sublime|VS Code|
|-------|-------|
| Ctrl+Click |Alt+Click|

## カーソルを上/下に挿入
|Sublime|VS Code|
|-------|-------|
| Ctrl+Alt+ ↑/↓ |Ctrl+Alt+ ↑/↓|

## 直前のカーソル操作を元に戻す
|Sublime|VS Code|
|-------|-------|
| Ctrl+U |Ctrl+U|

## 現在の行を選択
|Sublime|VS Code|
|-------|-------|
| Ctrl+L |Ctrl+L|

## 現在の単語のすべての出現箇所を選択
|Sublime|VS Code|
|-------|-------|
| Ctrl+D からの Alt+F3 |Ctrl+F2|

## 選択範囲の展開/縮小
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+ →/← |Shift+Alt+ →/←|

## 列(矩形)の選択
|Sublime|VS Code|
|-------|-------|
| Shift+(右クリックしながらドラッグ) |Shift+Alt+ (マウスドラッグ), Ctrl+Shift+Alt+(十字キー)|


# 高級言語編集
## 定義へ移動
|Sublime|VS Code|
|-------|-------|
| F12 | F12|

## 末尾の空白を削除する
|Sublime|VS Code|
|-------|-------|
| - | Ctrl+K Ctrl+X|


# エディタの管理
## エディタを閉じる
|Sublime|VS Code|
|-------|-------|
| Ctrl+W | Ctrl+F4, Ctrl+W|

## 画面分割
|Sublime|VS Code|
|-------|-------|
| Alt+Shift+ 1/2/3/...| Ctrl + 1/2/3/...|


# ファイルの管理
## 新規作成
|Sublime|VS Code|
|-------|-------|
| Ctrl+N | Ctrl+N|

## ファイルを開く
|Sublime|VS Code|
|-------|-------|
| Ctrl+O | Ctrl+O|

## 保存
|Sublime|VS Code|
|-------|-------|
| Ctrl+S | Ctrl+S|

## 名前を付けて保存
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+S | Ctrl+Shift+S|

## 閉じたエディタを再び開く
|Sublime|VS Code|
|-------|-------|
| Ctrl+Shift+T | Ctrl+Shift+T|

## 次/前のファイルを開く
|Sublime|VS Code|
|-------|-------|
| Ctrl+Tab / Ctrl+Shift+Tab | Ctrl+Tab / Ctrl+Shift+Tab|


# ディスプレイ
## 全画面表示を切り替える
|Sublime|VS Code|
|-------|-------|
| F11 | F11|

## エディタのレイアウトを切り替える(水平/垂直)
|Sublime|VS Code|
|-------|-------|
| - | Shift+Alt+0|

## ズームイン/アウト
|Sublime|VS Code|
|-------|-------|
| Ctrl+ +/- | Ctrl+ +/-|

# 参考URL
+ https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
+ [Sublime text | 複数選択モードで「全て選択する」ショートカットは Command+Ctrl+G ( Mac )](https://qiita.com/Yinaura/items/436066eef293a05891d1)
+ [SublimeText ショートカットキー](https://qiita.com/seafield1979/items/56d4833dae818dcf85ae)