通用(General)
↑↓←→:上下左右移動光標,注意不是不是KJHL!
Alt:調出菜單
Ctrl+Shift+P:調出命令板(CommandPalette)
Ctrl+`:調出控制檯
編輯(Editing)
Ctrl+Enter:在當前行下面新增一行然後跳至該行
Ctrl+Shift+Enter:在當前行上面增加一行並跳至該行
移動(Moving)
Ctrl+←/→:進行逐詞移動
Ctrl+Shift+←/→進行逐詞選擇
Ctrl+↑/↓移動當前顯示區域
Ctrl+Shift+↑/↓移動當前行
Ctrl+L:選擇整行(按住-繼續選擇下行)
Ctrl+D:選詞:(按住-繼續選擇下個相同的字符串)
Ctrl+Shift+D:複製光標所在整行,插入在該行之前
Ctrl+Shift+K:刪除整行
Ctrl+KK:從光標處刪除至行尾
Ctrl+K+Backspace:從光標處刪除至行首
Ctrl+J:合併(多)行(已選擇需要合併的多行時)
Ctrl+KU:改爲大寫
Ctrl+KL:改爲小寫
Ctrl+/:註釋(如已選擇內容,同“Ctrl+Shift+/”效果)
Ctrl+Shift:/:塊註釋(註釋已選擇內容)
Ctrl+Alt+/:塊註釋,並Focus到首行,寫註釋說明用的
Ctrl+Z:撤銷
Ctrl+Y:恢復
Alt+.:閉合當前標籤
Ctrl+Shift+A:選擇光標位置父標籤對兒
整理(clear)
Tab:縮進:自動完成
Shift+Tab:去除縮進
Ctrl+Shift+[:摺疊代碼
Ctrl+Shift+]:展開代碼
Ctrl+KT:摺疊屬性
Ctrl+K0:展開所有
選擇(Selecting)
Ctrl+D:選擇當前光標所在的詞並高亮該詞所有出現的位置,再次Ctrl+D選擇該詞出現的下一個位置,在多重選詞的過程中,使用Ctrl+K進行跳過,使用Ctrl+U進行回退,使用Esc退出多重編輯
Ctrl+Shift+L:將當前選中區域打散
Ctrl+J:把當前選中區域合併爲一行
Ctrl+M:在起始括號和結尾括號間切換
Ctrl+Shift+M:快速選擇括號間的內容
Ctrl+Shift+J:快速選擇同縮進的內容
Ctrl+Shift+Space:快速選擇當前作用域(Scope)的內容
查找&替換(Finding&Replacing)
F3:跳至當前關鍵字下一個位置
Shift+F3:跳到當前關鍵字上一個位置
Alt+F3:選中當前關鍵字出現的所有位置
Ctrl+F/H:進行標準查找/替換,之後:
Alt+C:切換大小寫敏感(Case-sensitive)模式
Alt+W:切換整字匹配(Wholematching)模式
Alt+R:切換正則匹配(Regexmatching)模式
Ctrl+Shift+H:替換當前關鍵字
Ctrl+Alt+Enter:替換所有關鍵字匹配
Ctrl+Shift+F:多文件搜索&替換
跳轉(Jumping)
Ctrl+P:跳轉到指定文件,輸入文件名後可以:
@ 符號跳轉:輸入@symbol跳轉到symbol符號所在的位置
# 關鍵字跳轉:輸入#keyword跳轉到keyword所在的位置
: 行號跳轉:輸入:12跳轉到文件的第12行。
Ctrl+R:跳轉到指定符號
Ctrl+G:跳轉到指定行號
窗口(Window)
Ctrl+Shift+N:創建一個新窗口
Ctrl+N:在當前窗口創建一個新標籤
Ctrl+W:關閉當前標籤,當窗口內沒有標籤時會關閉該窗口
Ctrl+Shift+T:恢復剛剛關閉的標籤
屏幕(Screen)
F11:切換普通全屏
Shift+F11:切換無干擾全屏
Alt+Shift+2:進行左右分屏、Alt+Shift+5:進行上下左右分屏、Alt+Shift+8:進行上下分屏。分屏,使用Ctrl+數字鍵跳轉到指定屏,使用Ctrl+Shift+數字鍵將當前屏移動到指定屏
書籤()
Ctrl+F2:設置書籤
F2:下一個書籤
Shift+F2:上一個書籤