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參數提示TabEmmet插件縮寫補全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 + VMarkdown預覽窗口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協議文件編寫Gitlensgit加強版gogo語言PythonPython語言Veturvue框架todo-treetodo
