VS Code 常用快捷鍵
VS Code 是微軟推出的開源且免費(fèi)的代碼編輯器,其功能強(qiáng)大、速度快、插件豐富,是目前最受歡迎的開源代碼編輯器。本工具列出了 VS Code 常用的快捷鍵列表,包含 Windows 平臺(tái)和 macOS 平臺(tái)下最新的 VS Code 編輯器的快捷鍵對照表。
本頁收集和整理了 VS Code 編輯器常用的快捷鍵,包含 VS Code Windows 版快捷鍵和 VS Code macOS 版快捷鍵。
強(qiáng)烈建議收藏本頁(可按 Ctrl + D),以便隨時(shí)查閱 VS Code 快捷鍵。
VS Code (Windows 版) 快捷鍵 VS Code Shortcut for Windows
提示:下表收集并整理了 143 個(gè) VS Code (Windows 版) 快捷鍵。
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + Shift + P,F1 | 顯示命令面板 |
| Ctrl + P | 快速打開,轉(zhuǎn)到文件... |
| Ctrl + Shift + N | 新建窗口/實(shí)例 |
| Ctrl + Shift + W | 關(guān)閉窗口/實(shí)例 |
| Ctrl + , | 編輯器設(shè)置 |
| Ctrl + K,Ctrl + S | 鍵盤快捷鍵 |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + X | 剪切一行(未選取時(shí)) |
| Ctrl + C | 復(fù)制一行(未選取時(shí)) |
| Alt + ↑ | 向上移動(dòng)行 |
| Alt + ↓ | 向下移動(dòng)行 |
| Shift + Alt + ↑ | 在上面復(fù)制當(dāng)前行 |
| Shift + Alt + ↓ | 在下面復(fù)制當(dāng)前行 |
| Ctrl + Shift + K | 刪除一行 |
| Ctrl + Enter | 在下面插入行 |
| Ctrl + Shift + Enter | 在上方插入行 |
| Ctrl + Shift + \ | 跳轉(zhuǎn)到匹配的括號(hào) |
| Ctrl + ] | 增加縮進(jìn) |
| Ctrl + [ | 減少縮進(jìn) |
| Home | 轉(zhuǎn)到行首 |
| End | 轉(zhuǎn)到行尾 |
| Ctrl + Home | 轉(zhuǎn)到文件開頭 |
| Ctrl + End | 轉(zhuǎn)到文件末尾 |
| Ctrl + ↑ | 向上滾動(dòng)行 |
| Ctrl + ↓ | 向下滾動(dòng)行 |
| Alt + PgUp | 向上滾動(dòng)頁面 |
| Alt + PgDn | 向下滾動(dòng)頁面 |
| Ctrl + Shift + [ | 折疊區(qū)域 |
| Ctrl + Shift + ] | 展開區(qū)域 |
| Ctrl + K,Ctrl + [ | 折疊所有子區(qū)域 |
| Ctrl + K,Ctrl + ] | 展開所有子區(qū)域 |
| Ctrl + K,Ctrl + 0 | 折疊所有區(qū)域 |
| Ctrl + K,Ctrl + J | 展開所有區(qū)域 |
| Ctrl + K,Ctrl + C | 添加行注釋 |
| Ctrl + K,Ctrl + U | 刪除行注釋 |
| Ctrl + / | 切換行注釋 |
| Shift + Alt + A | 切換塊注釋 |
| Alt + Z | 切換自動(dòng)換行 |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + T | 顯示所有符號(hào) |
| Ctrl + G | 顯示所有符號(hào) |
| Ctrl + P | 轉(zhuǎn)到文件... |
| Ctrl + Shift + O | 轉(zhuǎn)到符號(hào)... |
| Ctrl + Shift + M | 顯示問題面板 |
| F8 | 轉(zhuǎn)到下一個(gè)錯(cuò)誤或警告 |
| Shift + F8 | 轉(zhuǎn)到上一個(gè)錯(cuò)誤或警告 |
| Ctrl + Shift + Tab | 瀏覽編輯器組的歷史記錄 |
| Alt + ← | 后退 |
| Alt + → | 前進(jìn) |
| Ctrl + M | 切換標(biāo)簽可移動(dòng)焦點(diǎn) |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + F | 查找 |
| Ctrl + H | 替換 |
| F3 | 查找下一個(gè) |
| Shift + F3 | 查找上一個(gè) |
| Alt + Enter | 選擇所有的匹配 |
| Ctrl + D | 將選擇添加到下一個(gè)查找匹配項(xiàng) |
| Ctrl + K,Ctrl + D | 將上一個(gè)選擇移到下一個(gè)查找匹配項(xiàng) |
| Alt + C | 切換是否區(qū)分大小寫 |
| Alt + R | 切換是否正則表達(dá)式 |
| Alt + W | 切換是否全字匹配 |
| 快捷鍵 | 說明 |
|---|---|
| Alt + (鼠標(biāo)點(diǎn)擊) | 插入光標(biāo) |
| Ctrl + Alt + ↑ | 在上方插入光標(biāo) |
| Ctrl + Alt + ↓ | 在下方插入光標(biāo) |
| Ctrl + U | 撤消上一個(gè)光標(biāo)操作 |
| Shift + Alt + I | 在所選的每一行的末尾插入光標(biāo) |
| Ctrl + L | 選擇當(dāng)前行 |
| Ctrl + Shift + L | 選擇所有當(dāng)前選擇 |
| Ctrl + F2 | 選擇所有出現(xiàn)的當(dāng)前單詞 |
| Shift + Alt + → | 擴(kuò)展選擇 |
| Shift + Alt + ← | 收縮選擇 |
| Shift + Alt + (拖曳鼠標(biāo)) | 列(框)選擇 |
| Ctrl + Shift + Alt + (箭頭鍵) | 列(框)選擇 |
| Ctrl + Shift + Alt + PgUp | 向前列(框)選擇頁面 |
| Ctrl + Shift + Alt + PgDn | 向后列(框)選擇頁面 |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + Space | 顯示成員列表 |
| Ctrl + Shift + Space | 顯示參數(shù)提示 |
| Shift + Alt + F | 格式化代碼 |
| Ctrl + K,Ctrl + F | 格式化選擇 |
| F12 | 轉(zhuǎn)到定義 |
| Alt + F12 | 查看定義 |
| Ctrl + K,F12 | 在側(cè)面打開定義 |
| Ctrl + . | 快速修復(fù) |
| Shift + F12 | 顯示參考 |
| F2 | 重命名符號(hào) |
| Ctrl + K,Ctrl + X | 刪除每一行行尾空格 |
| Ctrl + K,M | 切換代碼語言 |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + F4,Ctrl + W | 關(guān)閉編輯器 |
| Ctrl + K,F | 關(guān)閉文件夾 |
| Ctrl + \ | 分割編輯器 |
| Ctrl + 1 | 讓第一編輯器組獲取焦點(diǎn) |
| Ctrl + 2 | 讓第二編輯器組獲取焦點(diǎn) |
| Ctrl + 3 | 讓第三編輯器組獲取焦點(diǎn) |
| Ctrl + K,Ctrl + ← | 讓上一個(gè)編輯器組獲取焦點(diǎn) |
| Ctrl + K,Ctrl + → | 讓下一個(gè)編輯器組獲取焦點(diǎn) |
| Ctrl + K,← | 向左移動(dòng)當(dāng)前編輯器組 |
| Ctrl + K,→ | 向右移動(dòng)當(dāng)前編輯器組 |
| Ctrl + Shift + PgUp | 向左移動(dòng)編輯器 |
| Ctrl + Shift + PgDn | 向右移動(dòng)編輯器 |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + N | 新建文件 |
| Ctrl + O | 打開文件... |
| Ctrl + S | 保存文件 |
| Ctrl + Shift + S | 文件另存為... |
| Ctrl + K,S | 保存全部 |
| Ctrl + F4 | 關(guān)閉文件 |
| Ctrl + K,Ctrl + W | 關(guān)閉所有文件 |
| Ctrl + Shift + T | 重新打開關(guān)閉的編輯器 |
| Ctrl + K,Enter | 保持預(yù)覽模式編輯器處于打開狀態(tài) |
| Ctrl + Tab | 打開下一個(gè)文件 |
| Ctrl + Shift + Tab | 打開上一個(gè)文件 |
| Ctrl + K,P | 復(fù)制活動(dòng)文件的路徑 |
| Ctrl + K,R | 在資源管理器中顯示活動(dòng)文件 |
| Ctrl + K,O | 在新窗口/實(shí)例中打開當(dāng)前活動(dòng)文件 |
| 快捷鍵 | 說明 |
|---|---|
| F11 | 切換全屏 |
| Shift + Alt + 0 | 切換編輯器布局(水平/垂直) |
| Ctrl + = | 放大編輯器 |
| Ctrl + - | 縮小編輯器 |
| Ctrl + B | 顯示/隱藏側(cè)邊欄 |
| Ctrl + Shift + E | 顯示資源管理器/切換焦點(diǎn) |
| Ctrl + Shift + F | 顯示查找 |
| Ctrl + Shift + G | 顯示源代碼控制 |
| Ctrl + Shift + D | 顯示調(diào)試 |
| Ctrl + Shift + X | 顯示擴(kuò)展 |
| Ctrl + Shift + H | 在文件中替 |
| Ctrl + Shift + J | 切換搜索詳細(xì)信息 |
| Ctrl + Shift + U | 顯示輸出面板 |
| Ctrl + Shift + V | 打開Markdown預(yù)覽 |
| Ctrl + K,V | 在側(cè)面打開Markdown預(yù)覽 |
| Ctrl + K,Z | 禪宗模式(按 2 次 Esc 退出) |
| 快捷鍵 | 說明 |
|---|---|
| F9 | 插入斷點(diǎn) |
| F5 | 開始/繼續(xù) |
| Shift + F5 | 停止 |
| F11 | 步進(jìn) |
| Shift + F11 | 步出 |
| F10 | 步過 |
| Ctrl + K,Ctrl + I | 顯示懸停 |
| 快捷鍵 | 說明 |
|---|---|
| Ctrl + ` | 顯示集成終端 |
| Ctrl + Shift + ` | 創(chuàng)建新終端 |
| Ctrl + C | 復(fù)制選擇 |
| Ctrl + V | 粘貼到活動(dòng)終端 |
| Ctrl + ↑ | 向上滾動(dòng) |
| Ctrl + ↓ | 向下滾動(dòng) |
| Shift + PgUp | 向上滾動(dòng)頁面 |
| Shift + PgDn | 向下滾動(dòng)頁面 |
| Ctrl + Home | 滾動(dòng)到頂部 |
| Ctrl + End | 滾動(dòng)到底部 |
上面列出了 VS Code(Windows 版)常用快捷鍵,如需自定義快捷鍵,可以按 Ctrl + K, Ctrl + S 組合快捷鍵呼出 VS Code 快捷鍵設(shè)置窗口,在該窗口可重新指定操作快捷鍵。
? VS Code (macOS 版) 快捷鍵 VS Code Shortcut for macOS
提示:一共有 133 個(gè) VS Code (macOS 版) 快捷鍵。
符號(hào)說明:? 表示 Command 鍵;? 表示 Shift 鍵;? 表示 Option 鍵;^ 表示 Control 鍵。
| 快捷鍵 | 說明 |
|---|---|
|
? + ? + P,F1
|
顯示命令面板 |
|
? + P
|
快速打開,轉(zhuǎn)到文件... |
|
? + ? + N
|
新建窗口/實(shí)例 |
|
? + W
|
關(guān)閉窗口/實(shí)例 |
|
? + ,
|
編輯器設(shè)置 |
|
? + K,? + S
|
鍵盤快捷鍵 |
| 快捷鍵 | 說明 |
|---|---|
|
? + X
|
剪切一行(未選取時(shí)) |
|
? + C
|
復(fù)制一行(未選取時(shí)) |
|
? + ↑
|
把當(dāng)前行往上移動(dòng) |
|
? + ↓
|
把當(dāng)前行往下移動(dòng) |
|
? + ? + ↑
|
在上面復(fù)制行 |
|
? + ? + ↓
|
在下面復(fù)制行 |
|
? + ? + K
|
刪除一行 |
|
? + Enter
|
在下面插入行 |
|
? + ? + Enter
|
在上方插入行 |
|
? + ? + \
|
跳轉(zhuǎn)到匹配的括號(hào) |
|
? + ]
|
增加縮進(jìn) |
|
? + [
|
減少縮進(jìn) |
| Home | 轉(zhuǎn)到行首 |
| End | 轉(zhuǎn)到行尾 |
|
? + ↑
|
轉(zhuǎn)到文件開頭 |
|
? + ↓
|
轉(zhuǎn)到文件末尾 |
|
^ + Fn + ↑
|
向上滾動(dòng)行 |
|
^ + Fn + ↓
|
向下滾動(dòng)行 |
|
? + Fn + ↑
|
向上滾動(dòng)頁面 |
|
? + Fn + ↓
|
向下滾動(dòng)頁面 |
|
? + ? + [
|
折疊區(qū)域 |
|
? + ? + ]
|
展開區(qū)域 |
|
? + K,? + [
|
折疊所有子區(qū)域 |
|
? + K,? + ]
|
展開所有子區(qū)域 |
|
? + K,? + 0
|
折疊所有區(qū)域 |
|
? + K,? + J
|
展開所有區(qū)域 |
|
? + K,? + C
|
添加行注釋 |
|
? + K,? + U
|
刪除行注釋 |
|
? + /
|
切換行注釋 |
|
? + ? + A
|
切換塊注釋 |
|
? + Z
|
切換編輯器的自動(dòng)換行 |
| 快捷鍵 | 說明 |
|---|---|
|
? + T
|
顯示所有符號(hào) |
|
? + G
|
轉(zhuǎn)到行... |
|
? + P
|
轉(zhuǎn)到文件... |
|
? + ? + O
|
轉(zhuǎn)到符號(hào)... |
|
? + ? + M
|
顯示問題面板 |
| F8 | 轉(zhuǎn)到下一個(gè)錯(cuò)誤或警告 |
|
? + F8
|
轉(zhuǎn)到上一個(gè)錯(cuò)誤或警告 |
|
? + ? + Tab
|
顯示編輯器歷史記錄 |
|
? + -
|
后退 |
|
^ + ? + -
|
前進(jìn) |
|
^ + ? + M
|
切換標(biāo)簽可移動(dòng)焦點(diǎn) |
| 快捷鍵 | 說明 |
|---|---|
|
? + F
|
查找 |
|
? + ? + F
|
替換 |
|
? + G
|
查找下一個(gè) |
|
? + ? + G
|
查找上一個(gè) |
|
? + Enter
|
選擇所有的匹配項(xiàng) |
|
? + D
|
將選擇添加到下一個(gè)查找匹配項(xiàng) |
|
? + K,? + D
|
將上一個(gè)選擇移到下一個(gè)查找匹配項(xiàng) |
| 快捷鍵 | 說明 |
|---|---|
|
? + (點(diǎn)擊鼠標(biāo))
|
在所點(diǎn)擊位置插入光標(biāo) |
|
? + ? + ↑
|
在上方插入光標(biāo) |
|
? + ? + ↓
|
在下方插入光標(biāo) |
|
? + U
|
撤消上一個(gè)光標(biāo)操作 |
|
? + ? + I
|
在所選的每一行的末尾插入光標(biāo) |
|
? + L
|
選擇當(dāng)前行 |
|
? + F2
|
選擇所有出現(xiàn)的當(dāng)前單詞 |
|
? + ? + ? + →
|
擴(kuò)展選擇 |
|
? + ? + ? + ←
|
收縮選擇 |
|
? + ? + (拖拽鼠標(biāo))
|
列(框)選擇 |
|
? + ? + ? + ↑
|
向上列(框)選擇 |
|
? + ? + ? + ↓
|
向下列(框)選擇 |
|
? + ? + ? + ←
|
向左列(框)選擇 |
|
? + ? + ? + →
|
向右列(框)選擇 |
|
? + ? + ? + Fn + ↑
|
向前列(框)選擇頁面 |
|
? + ? + ? + Fn + ↓
|
向后列(框)選擇頁面 |
| 快捷鍵 | 說明 |
|---|---|
|
? + Space
|
觸發(fā)建議 |
|
? + ? + Space
|
觸發(fā)參數(shù)提示 |
|
? + ? + F
|
格式化文件 |
|
? + K,? + F
|
格式化選擇 |
| F12 | 轉(zhuǎn)到定義 |
|
? + F12
|
查看定義 |
|
? + K,F12
|
在側(cè)面打開定義 |
|
? + .
|
快速修復(fù) |
|
? + F12
|
顯示參考 |
| F2 | 重命名符號(hào) |
|
? + K,? + X
|
修剪尾隨空格 |
|
? + K,M
|
變更文件語言 |
| 快捷鍵 | 說明 |
|---|---|
|
? + W
|
關(guān)閉編輯器 |
|
? + K,F
|
關(guān)閉文件夾 |
|
? + \
|
分割編輯器 |
|
? + 1
|
讓第一編輯器組獲取焦點(diǎn) |
|
? + 2
|
讓第二編輯器組獲取焦點(diǎn) |
|
? + 3
|
讓第三編輯器組獲取焦點(diǎn) |
|
? + K,←
|
獲取焦點(diǎn)于上一個(gè)編輯器組 |
|
? + K,→
|
獲取焦點(diǎn)于下一個(gè)編輯器組 |
| 快捷鍵 | 說明 |
|---|---|
|
? + N
|
新建文件 |
|
? + O
|
打開文件... |
|
? + S
|
保存文件 |
|
? + ? + S
|
文件另存為... |
|
? + ? + S
|
保存全部 |
|
? + W
|
關(guān)閉當(dāng)前文件 |
|
? + K,? + W
|
關(guān)閉所有文件 |
|
? + ? + T
|
重新打開關(guān)閉的文件 |
|
? + K,Enter
|
保持預(yù)覽模式編輯器處于打開狀態(tài) |
|
? + Tab
|
打開下一個(gè)文件 |
|
? + ? + Tab
|
打開上一個(gè)文件 |
|
? + K,P
|
復(fù)制活動(dòng)文件的路徑 |
|
? + K,R
|
在資源管理器中顯示活動(dòng)文件 |
|
? + K,O
|
在新窗口/實(shí)例中顯示活動(dòng)文件 |
| 快捷鍵 | 說明 |
|---|---|
|
? + ^ + F
|
切換全屏 |
|
? + ? + 0
|
切換編輯器布局(水平/垂直) |
|
? + =
|
放大編輯器 |
|
? + -
|
縮小編輯器 |
|
? + B
|
顯示/隱藏側(cè)邊欄 |
|
? + ? + E
|
顯示資源管理器/切換焦點(diǎn) |
|
? + ? + F
|
顯示查找 |
|
? + ? + G
|
顯示源代碼控制 |
|
? + ? + D
|
顯示調(diào)試 |
|
? + ? + X
|
顯示擴(kuò)展 |
|
? + ? + H
|
在文件中替換 |
|
? + ? + J
|
切換搜索詳細(xì)信息 |
|
? + ? + U
|
顯示輸出面板 |
|
? + ? + V
|
打開Markdown預(yù)覽 |
|
? + K,V
|
在側(cè)面打開 Markdown 預(yù)覽 |
|
? + K,Z
|
禪宗模式(按 2 次 Esc 退出) |
| 快捷鍵 | 說明 |
|---|---|
| F9 | 斷點(diǎn) |
| F5 | 開始/繼續(xù) |
| F11 | 步進(jìn) |
|
? + F11
|
步出 |
| F10 | 步過 |
|
? + F5
|
停止 |
|
?K,?I
|
顯示懸停 |
| 快捷鍵 | 說明 |
|---|---|
|
? + `
|
顯示集成終端 |
|
? + ? + `
|
創(chuàng)建新終端 |
|
? + C
|
復(fù)制選擇 |
|
? + ↑
|
向上滾動(dòng) |
|
? + ↓
|
向下滾動(dòng) |
上面列出了 VS Code(macOS 版)常用快捷鍵,如需自定義快捷鍵,可以按 ? + K, ? + S 組合快捷鍵呼出 VS Code 快捷鍵設(shè)置窗口,在這里可重新指定操作快捷鍵。
VS Code 快捷鍵打印版 Printable VS Code Shortcut
下面的鏈接,提供了可打印版的 VS Code 快捷鍵 (PDF 格式),由 VS Code 官方提供。