快捷鍵
基礎編輯
| 快捷鍵 |
作用 |
Ctrl+X |
剪切 |
Ctrl+C |
復制 |
Ctrl+Shift+K |
刪除當前行 |
Ctrl+Enter |
在當前行之后插入一行 |
Ctrl+Shift+Enter |
在當前行之前插入一行 |
Alt+Up/Down |
移動當前行上下 |
Shift+Alt+Up/Down |
在當前行上下復制當前行 |
Ctrl+Up/Down |
行視圖上下偏移 |
Alt+PageUp/PageDown |
屏視圖上下偏移 |
Ctrl+Shift+[ |
折疊區域代碼 |
Ctrl+Shift+] |
展開區域代碼 |
Ctrl+K Ctrl+[ |
折疊區域內所有代碼(包括子域和父域) |
Ctrl+K Ctrl+] |
展開區域內所有代碼(包括子域和父域) |
Ctrl+K Ctrl+0 |
折疊所有區域內的代碼 |
Ctrl+K Ctrl+J |
展開所有區域內的代碼 |
Ctrl+K Ctrl+C |
添加行注釋 |
Ctrl+K Ctrl+U |
刪除行注釋 |
Ctrl+/ |
添加關閉行注釋 |
Shift+Alt+A |
添加關閉區域注釋 |
Alt+Z |
添加關閉自動換行 |
導航
| 快捷鍵 |
作用 |
Ctrl+T |
啟動符號搜索框 |
Ctrl+G |
跳轉行 |
Ctrl+P |
啟動文件搜索框,方便快速打開文件 |
Ctrl+Shift+O |
跳轉至符號處 |
Ctrl+Shift+M |
顯示問題面板 |
F8 |
跳轉到下一個錯誤或者警告 |
Shift+F8 |
跳轉到上一個錯誤或者警告 |
Ctrl+Shift+Tab |
切換到最近打開的文件 |
Alt+Left/Right |
向前/向后 |
查詢
| 快捷鍵 |
作用 |
Ctrl+F |
查詢 |
Ctrl+H |
替換 |
F3 |
查找下一個 |
Shift+F3 |
查找上一個 |
Alt+Enter |
選中所有匹配的查詢字符 |
Alt+C |
切換是否區分大小寫查找 |
Alt+R |
切換是否使用正則查找 |
Alt+W |
切換是否使用全詞查找 |
編輯/窗口管理
| 快捷鍵 |
作用 |
Ctrl+Shift+N |
打開新窗口 |
Ctrl+W |
關閉窗口 |
Ctrl+F4 |
關閉當前編輯窗口 |
Ctrl+K F |
關閉當前打開的文件夾 |
Ctrl+\ |
拆分編輯器(最多拆分為三塊) |
Ctrl+1/2/3 |
切換焦點在不同的拆分窗口 |
文件管理
| 快捷鍵 |
作用 |
Ctrl+N |
新建文件 |
Ctrl+O |
打開文件 |
Ctrl+S |
保存文件 |
Ctrl+K S |
保存所有文件 |
Ctrl+Shift+S |
另存為 |
Ctrl+K W |
關閉一組拆分的窗口 |
Ctrl+K Ctrl+W |
關閉所有編輯窗口 |
Ctrl+Shift+T |
撤銷最近關閉的一個文件編輯窗口 |
Ctrl+Tab |
調出最近打開的文件列表,重復按會切換到下一個 |
Ctrl+Shift+Tab |
調出最近打開的文件列表,重復按會切換到上一個 |
Ctrl+K P |
復制當前打開文件的存放路徑 |
Ctrl+K R |
打開當前編輯文件存放位置【文件管理器】 |
Ctrl+K O |
在新的編輯器中打開當前編輯的文件 |
顯示
| 快捷鍵 |
作用 |
F11 |
切換全屏顯示 |
Ctrl+B |
切換側邊欄顯示隱藏 |
Ctrl+Shift+V |
Markdown預覽切換 |
光標操作
| 快捷鍵 |
作用 |
Home/End |
光標跳轉到行首/尾 |
Ctrl+Home/End |
光標跳轉到頁首/尾 |
Alt+Click |
插入光標(支持多個) |
Ctrl+Alt+Up/Down |
上下插入光標(支持多個) |
Ctrl+U |
撤銷最后一次光標操作 |
Shift+Alt+I |
插入光標到選中范圍內所有行行尾 |
Ctrl+I |
選中當前行 |
Shift+Alt+(drag mouse) |
在鼠標拖動區域的每行行尾插入光標 |
Ctrl+F2 |
選擇當前字符的所有出現,然后進行操作 |
Ctrl+Shift+\ |
跳轉到與當前括號匹配的括號 |
總結
上面只是一些VSCode中比較常用的快捷鍵,更多快捷鍵請看這里。