めまいプログラマーの徒然

小脳出血でめまいをおこしている プログラマの忘備録

Visual Studio Code ショートカットキー(Basic)

Go 言語の作成に Visual Studio Code を使用予定です。

理由は

  1. 無料である。
  2. 色々なOSで動作が可能 (Windows, Linux, Mac)
  3. キーによる操作が充実している。(昔の Vz みたいに)
  4. 軽い!!
 標準のショートカットをしらべたら結構な操作が可能である。すぐに全てを覚えるのは無理だけどオイオイ覚えていけばよい!
 
標準 (US キーボード) の場合
[C] : Ctrl  キー
[A] : Alt   キー(左)
[S] : Shift キー
 
No. キー 機能
1 [C]+X Cut(行削除)
2 [C]+C Copy(選択範囲をコピー)
3 [C]+[S]+K カーソル行を削除
4 [C]+[Enter] カーソルのある行の下に行を挿入
5 [C]+[S]+Enter カーソルのある行の上に行を挿入
6 [A]+[↓] カーソルのある行を下に移動
7 [A]+[↑] カーソルのある行を上に移動
8 [S]+[A]+[↓] カーソルのある行を下にコピー
9 [S]+[A]+[↑] カーソルのある行を上にコピー
10 [C]+D カーソル上の単語を選択 (2回目、次も選択)
11 [C]+K [C]+D カーソル上の単語を選択 (2回目、次に移動)
12 [C]+U カーソル のUndo (変更を元に戻す場合は[C]+Z)
13 [S]+[A]+I カーソルを行末に挿入
14 [C]+[S]+L カーソルのある単語をすべて選択する。(すべてを同時に変更可能)
15 [C]+F2 カーソルのある単語をすべて選択する。(すべてを同時に変更可能)
16 [C]+I カーソルのある行を選択する。
17 [C]+[A]+[↓] カーソルを下の行に追加。(続いて入力すると2行同時に追加)
18 [C]+[A]+[↑] カーソルを上の行に追加。(続いて入力すると2行同時に追加)
19 [C]+[S]+] 対応するカッコまでを展開する。
20 [C]+[S]+[ 対応するカッコまでを隠す。
21 [C]+[S]+\ 対応するカッコに移動
22 [C]+] カーソル行にインデントを追加 (自動保存では最適化される。)
23 [C]+[ カーソル行のインデントを削除 (自動保存では最適化される。)
24 Home カーソル行の先頭に移動
25 End カーソル行の末尾に移動
26 [C]+Home ファイルの先頭に移動
27 [C]+End ファイルの末尾に移動
28 [C]+K [C]+C カーソル行をコメント行にする。    (行頭に // を追加)
29 [C]+K [C]+U カーソル行のコメントマークを削除する。(行頭の // を削除)
30 [C]+/ カーソル行のコメントマークを反転する。(なければ追加、あれば削除する。)
31 [C]+[A]+A 選択範囲をコメントにする。(/* ... */ で囲む。)
32 [C]+F 検索開始
33 [C]+H 置換開始
34 F3 次検索
35 [S]+F3 逆順検索
36 [A]+Enter 選択した全てに対応する。
37 [A]+C 大文字/小文字を区別する。
38 [A]+R 正規表現を使用する。
39 [A]+W 単語の検索は全単語/あるいは一部
40 [C]+M TAB キーによるフォーカス移動の開始/停止
41 [A]+Z 行末の折り返し方法の変更
 
 Visual Studio Code のバージョンは 1.13.0 で調べて見たがバージョンのよりショートカットが増えているみたい?また、このショートカットは使うことがあるのだろうかと思うようなものもあって、少しオロオロしている。