macOS
全局
Command + Shift + P / F1
顯示命令面板Command + P
快速打開Command + Shift + N
打開新窗口Command + W
關閉窗口
基本
Command + X
剪切(未選中文本的情況下,剪切光標所在行)Command + C
復制(未選中文本的情況下,復制光標所在行)- ``Option + Up` 向上移動行
Option + Down
向下移動行Option + Shift + Up
向上復制行Option + Shift + Down
向下復制行Command + Shift + K
刪除行Command + Enter
下一行插入Command + Shift + Enter
上一行插入Command + Shift + \
跳轉到匹配的括號Command + [
減少縮進Command + ]
增加縮進Home
跳轉至行首End
跳轉到行尾Command + Up
跳轉至文件開頭Command + Down
跳轉至文件結尾Ctrl + PgUp
按行向上滾動Ctrl + PgDown
按行向下滾動Command + PgDown
按屏向下滾動Command + PgUp
按屏向上滾動Command + Shift + [
折疊代碼塊Command + Shift + ]
展開代碼塊Command + K Command + [
折疊全部子代碼塊Command + K Command + ]
展開全部子代碼塊Command + K Command + 0
折疊全部代碼塊Command + K Command + J
展開全部代碼塊Command + K Command + C
添加行注釋Command + K Command + U
移除行注釋Command + /
添加、移除行注釋Option + Shift + A
添加、移除塊注釋Option + Z
自動換行、取消自動換行
多光標與選擇
Option + 點擊
插入多個光標Command + Option + Up
向上插入光標Command + Option + Down
向下插入光標Command + U
撤銷上一個光標操作Option + Shift + I
在所選行的行尾插入光標Command + I
選中當前行Command + Shift + L
選中所有與當前選中內容相同部分Command + F2
選中所有與當前選中單詞相同的單詞Command + Ctrl + Shift + Left
折疊選中Command + Ctrl + Shift + Right
展開選中Alt + Shift + 拖動鼠標
選中代碼塊Command + Shift + Option + Up
列選擇 向上Command + Shift + Option + Down
列選擇 向下Command + Shift + Option + Left
列選擇 向左Command + Shift + Option + Right
列選擇 向右Command + Shift + Option + PgUp
列選擇 向上翻頁Command + Shift + Option + PgDown
列選擇 向下翻頁
查找替換
Command + F
查找Command + Option + F
替換Command + G
查找下一個Command + Shift + G
查找上一個Option + Enter
選中所有匹配項Command + D
向下選中相同內容Command + K Command + D
移除前一個向下選中相同內容
進階
Ctrl + Space
打開建議Command + Shift + Space
參數提示Tab
Emmet插件縮寫補全Option + Shift + F
格式化Command + K Command + F
格式化選中內容F12
跳轉到聲明位置Option + F12
查看具體聲明內容Command + K F12
分屏查看具體聲明內容Command + .
快速修復Shift + F12
顯示引用F2
重命名符號Command + Shift + .
替換為上一個值Command + Shift + ,
替換為下一個值Command + K Command + X
刪除行尾多余空格Command + K M
更改文件語言
導航
Command + T
顯示所有符號Ctrl + G
跳轉至某行Command + P
跳轉到某個文件Command + Shift + O
跳轉到某個符號Command + Shift + M
打開問題面板F8
下一個錯誤或警告位置Shift + F8
上一個錯誤或警告位置Ctrl + Shift + Tab
編輯器歷史記錄Ctrl + -
后退Ctrl + Shift + -
前進Ctrl + Shift + M Tab
切換焦點
編輯器管理
Command + W
關閉編輯器Command + K F
關閉文件夾Command + \
編輯器分屏Command + 1
切換到第一分組Command + 2
切換到第二分組Command + 3
切換到第三分組Command + K Command + Left
切換到上一分組Command + K Command + Right
切換到下一分組Command + K Command + Shift + Left
左移編輯器Command + K Command + Shift + Right
右移編輯器Command + K Left
激活左側編輯組Command + K Right
激活右側編輯組
文件管理
Command + N
新建文件Command + O
打開文件Command + S
保存文件Command + Shift + S
另存為Command + Option + S
全部保存Command + W
關閉Command + K Command + W
全部關閉Command + Shift + T
重新打開被關閉的編輯器Command + K Enter
保持打開Ctrl + Tab
打開下一個Ctrl + Shift + Tab
打開上一個Command + K P
復制當前文件路徑Command + K R
在資源管理器中查看當前文件Command + K O
新窗口打開當前文件
顯示
Command + Ctrl + F
全屏、退出全屏Command + Option + 1
切換編輯器分屏方式(橫、豎)Command + +
放大Command + -
縮小Command + B
顯示、隱藏側邊欄Command + Shift + E
顯示資源管理器 或 切換焦點Command + Shift + F
顯示搜索框Ctrl + Shift + G
顯示Git面板Command + Shift + D
顯示調試面板Command + Shift + X
顯示插件面板Command + Shift + H
全局搜索替換Command + Shift + J
顯示、隱藏高級搜索Command + Shift + C
打開新終端Command + Shift + U
顯示輸出面板Command + Shift + V
Markdown預覽窗口Command + K V
分屏顯示 Markdown預覽窗口
調試
F9
設置 或 取消斷點F5
開始 或 繼續F11
進入Shift + F11
跳出F10
跳過Command + K Command + I
顯示懸停信息
集成終端
- Ctrl +顯示終端 Ctrl + Shift +新建終端
Command + Up
向上滾動Command + Down
向下滾動PgUp
向上翻頁PgDown
向下翻頁Command + Home
滾動到頂部Command + End
滾動到底部
windows & linux
注釋:
-
單行注釋:[ctrl+k,ctrl+c] 或 ctrl+/
-
取消單行注釋:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)
-
多行注釋:[alt+shift+A]
-
多行注釋:/**
-
移動行:
alt+up/down
-
顯示/隱藏左側目錄欄
ctrl + b
-
復制當前行:
shift + alt +up/down
-
刪除當前行:
shift + ctrl + k
-
控制台終端顯示與隱藏:
ctrl + ~
-
查找文件/安裝vs code 插件地址:
ctrl + p
-
代碼格式化:
shift + alt +f
-
新建一個窗口:
ctrl + shift + n
-
行增加縮進:
ctrl + [
-
行減少縮進:
ctrl + ]
-
裁剪尾隨空格(去掉一行的末尾那些沒用的空格) :
ctrl + shift + x
-
字體放大/縮小:
ctrl + ( + 或 - )
-
拆分編輯器 :
ctrl + 1/2/3
-
切換窗口:
ctrl + shift + left/right
-
關閉編輯器窗口:
ctrl + w
-
關閉所有窗口 :
ctrl + k + w
-
切換全屏 :
F11
-
自動換行:
alt + z
-
顯示git:
ctrl + shift + g
-
全局查找文件:
ctrl + p
-
顯示相關插件的命令(如:git log):
ctrl + shift + p
-
選中文字:
shift + left / right / up / down
-
折疊代碼:
ctrl + k + 0-9 (0是完全折疊)
-
展開代碼:
ctrl + k + j (完全展開代碼)
-
刪除行 :
ctrl + shift + k
-
快速切換主題:
ctrl + k / ctrl + t
-
快速回到頂部 :
ctrl + home
-
快速回到底部 :
ctrl + end
-
格式化選定代碼 :
ctrl + k / ctrl +f
-
選中代碼 :
shift + 鼠標左鍵
-
多行同時添加內容(光標):
ctrl + alt + up/down
-
全局替換:
ctrl + shift + h
-
當前文件替換:
ctrl + h
-
打開最近打開的文件:
ctrl + r
-
打開新的命令窗:
ctrl + shift + c
vscode常用插件
Bracket Pair Colorize 2
彩虹括號Material Icon Theme
文件樣式open in browser
游覽器打開htmlRemote Development
遠程開發protobuf proto buffer
協議文件編寫Gitlens
git加強版go
go語言Python
Python語言Vetur
vue框架todo-tree
todo