快捷鍵 | 做用 |
---|---|
Ctrl+Shift+P,F1 | 展現全局命令面板 |
Ctrl+P | 快速打開最近打開的文件 |
Ctrl+Shift+N | 打開新的編輯器窗口 |
Ctrl+Shift+W | 關閉編輯器 |
快捷鍵 | 做用 | |
---|---|---|
Ctrl + X | 剪切 | |
Ctrl + C | 複製 | |
Alt + up/down | 移動行上下 | |
Shift + Alt up/down | 在當前行上下複製當前行 | |
Ctrl + Shift + K | 刪除行 | |
Ctrl + Enter | 在當前行下插入新的一行 | |
Ctrl + Shift + Enter | 在當前行上插入新的一行 | |
Ctrl + Shift + \ | 匹配花括號的閉合處,跳轉 | |
Ctrl + ] / [ | 行縮進 | |
Home | 光標跳轉到行頭 | |
End | 光標跳轉到行尾 | |
Ctrl + Home | 跳轉到頁頭 | |
Ctrl + End | 跳轉到頁尾 | |
Ctrl + up/down | 行視圖上下偏移 | |
Alt + PgUp/PgDown | 屏視圖上下偏移 | |
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 + M | 進入用Tab來移動焦點 |
快捷鍵 | 做用 |
---|---|
Ctrl + F | 查詢 |
Ctrl + H | 替換 |
F3 / Shift + F3 | 查詢下一個/上一個 |
Alt + Enter | 選中全部出如今查詢中的 |
Ctrl + D | 匹配當前選中的詞彙或者行,再次選中-可操做 |
Ctrl + K Ctrl + D | 移動當前選擇到下個匹配選擇的位置(光標選定) |
Alt + C / R / W |
快捷鍵 | 做用 |
---|---|
Alt + Click | 插入光標-支持多個 |
Ctrl + Alt + up/down | 上下插入光標-支持多個 |
Ctrl + U | 撤銷最後一次光標操做 |
Shift + Alt + I | 插入光標到選中範圍內全部行結束符 |
Ctrl + I | 選中當前行 |
Ctrl + Shift + L | 選擇全部出如今當前選中的行-操做 |
Ctrl + F2 | 選擇全部出如今當前選中的詞彙-操做 |
Shift + Alt + right | 從光標處擴展選中全行 |
Shift + Alt + left | 收縮選擇區域 |
Shift + Alt + (drag mouse) | 鼠標拖動區域,同時在多個行結束符插入光標 |
Ctrl + Shift + Alt + (Arrow Key) | 也是插入多行光標的[方向鍵控制] |
Ctrl + Shift + Alt + PgUp/PgDown | 也是插入多行光標的[整屏生效] |
快捷鍵 | 做用 |
---|---|
Ctrl + Space | 輸入建議[智能提示] |
Ctrl + Shift + Space | 參數提示 |
Tab | Emmet指令觸發/縮進 |
Shift + Alt + F | 格式化代碼 |
Ctrl + K Ctrl + F | 格式化選中部分的代碼 |
F12 | 跳轉到定義處 |
Alt + F12 | 代碼片斷顯示定義 |
Ctrl + K F12 | 在其餘窗口打開定義處 |
Ctrl + . | 快速修復部分能夠修復的語法錯誤 |
Shift + F12 | 顯示全部引用 |
F2 | 重命名符號 |
Ctrl + Shift + . / , | 替換下個值 |
Ctrl + K Ctrl + X | 移除空白字符 |
Ctrl + K M | 更改頁面文檔格式 |
快捷鍵 | 做用 | |
---|---|---|
Ctrl + F4, Ctrl + W | 關閉編輯器 | |
Ctrl + k F | 關閉當前打開的文件夾 | |
Ctrl + \ | 切割編輯窗口 | |
Ctrl + 1/2/3 | 切換焦點在不一樣的切割窗口 | |
Ctrl + K Ctrl <-/-> | 切換焦點在不一樣的切割窗口 | |
Ctrl + Shift + PgUp/PgDown | 切換標籤頁的位置 | |
Ctrl + K <-/-> | 切割窗口位置調換 |
快捷鍵 | 做用 |
---|---|
Ctrl + N | 新建文件 |
Ctrl + O | 打開文件 |
Ctrl + S | 保存文件 |
Ctrl + Shift + S | 另存爲 |
Ctrl + K S | 保存全部當前已經打開的文件 |
Ctrl + F4 | 關閉當前編輯窗口 |
Ctrl + K Ctrl + W | 關閉全部編輯窗口 |
Ctrl + Shift + T | 撤銷最近關閉的一個文件編輯窗口 |
Ctrl + K Enter | 保持開啓 |
Ctrl + Shift + Tab | 調出最近打開的文件列表,重複按會切換 |
Ctrl + Tab | 與上面一致,順序不一致 |
Ctrl + K P | 複製當前打開文件的存放路徑 |
Ctrl + K R | 打開當前編輯文件存放位置【文件管理器】 |
Ctrl + K O | 在新的編輯器中打開當前編輯的文件 |
快捷鍵 | 做用 |
---|---|
F11 | 切換全屏模式 |
Shift + Alt + 1 | 切換編輯佈局【目前無效】 |
Ctrl + =/- | 放大 / 縮小 |
Ctrl + B | 側邊欄顯示隱藏 |
Ctrl + Shift + E | 資源視圖和編輯視圖的焦點切換 |
Ctrl + Shift + F | 打開全局搜索 |
Ctrl + Shift + G | 打開Git可視管理 |
Ctrl + Shift + D | 打開DeBug面板 |
Ctrl + Shift + X | 打開插件市場面板 |
Ctrl + Shift + H | 在當前文件替換查詢替換 |
Ctrl + Shift + J | 開啓詳細查詢 |
Ctrl + Shift + V | 預覽Markdown文件【編譯後】 |
Ctrl + K v | 在邊欄打開渲染後的視圖【新建】 |
快捷鍵 | 做用 |
---|---|
F9 | 添加解除斷點 |
F5 | 啓動調試、繼續 |
F11 / Shift + F11 | 單步進入 / 單步跳出 |
F10 | 單步跳過 |
Ctrl + K Ctrl + I | 顯示懸浮 |
快捷鍵 | 做用 |
---|---|
Ctrl + ` | 打開集成終端 |
Ctrl + Shift + ` | 建立一個新的終端 |
Ctrl + Shift + C | 複製所選 |
Ctrl + Shift + V | 複製到當前激活的終端 |
Shift + PgUp / PgDown | 頁面上下翻屏 |
Ctrl + Home / End | 滾動到頁面頭部或尾部 |
JSON|JS|HTML|CSS|SCSS
,比內置格式化好用package.json
內部版本的變更,很實用snippet
彙總,很是全面,牆裂推薦!!!styled-componnents
的支持,高亮包括智能提示styled-components
的代碼片斷react
的proptypes
, 不用ts
的小夥伴必備React
的js
版本轉ts
版本,有些瑕疵,但可用vscode
能夠寫 RN 的插件,包括調試!ts
語法的react
代碼片斷vue
的ts
代碼片斷axios
的默認api
智能提示,ts/html/js/vue
都支持..不支持react
(看它的發包json
)Vue
組件快速跳轉(Peek
)vue
單組件內 ts
的語法TS
的註釋插件,基於JSDoc
定製tslens
的gutter,可讓你更直觀的看到不一樣類型的引用,支持五種類型visual studio
的都看到過,至關強大的一個功能;換個名詞可能更多人知道,peek file
d.ts
的typescript interface
】GraphQL
node
,問題這貨基本用於服務端渲染的模板語言,通常和 node 的服務端框架搭配...mpvue
的一些代碼片斷,以及部分原生小程序的代碼提示VS Code
寫小程序必備的插件,裏面有衆多實用的特性集成Jest
代碼有IDE的感受mocha
測試的GUI話,會給編輯器多一個獨立的版塊JSON
編輯,不容錯過https
,代理
,cros
Markdown
的標題區域添加一個亮瞎眼的顏色...vscode
支持vim
的經常使用特性,還集成幾種經常使用vim
插件的特性,喜歡的不容錯過class
快速編輯,支持ts,js,php
bash
提供相似IDE的體驗,跳轉,智能提示這些YAML
的校驗,智能提示,對於用這個寫配置文件的頗有用處Google, DuckDuckGo, StackOverflow
三種引擎,打開的是默認本地瀏覽器VS Code
能夠閱讀PDF
文檔,支持目錄這些Atom
插件Docblockr
移植版,很是好用的註釋插件npm ui
的非UI版本.gitignore
console.log
(選中)console.log
信息,很實用json
文件提供智能提示Live Share
畫板支持,這下子不只代碼能協做,思路也能演示了git gutter
,一目瞭然tree
命令的鼠標操做版,還會輸出icon符號json
,適合懶人快速定位json
的某個key
babelrc
內的語法格式!!ts
,md
,python
. 挺實用的JSDOC
的語法git
項目的小夥伴,能夠快速跳轉,好比打開文件夾慢慢找快 N 倍vim
黨,可是不會耍,想快速跳轉到指定位置!這個就能夠...url
,用了都說好.md
內本地資源智能提示md
使用,鼠標右鍵選擇生成tasklist
,table formatter
,還有 TOC
和快捷鍵這些emoji
,checkbox
和語法高亮Mermaid
規範的流程表生成emoji
..可是用起來支持的力度不怎麼夠,不知道做者會不會繼續維護下去..可是常見的emoji
是有的html
,ng
,vue
,.net
等使用(佈局侷限具體看文檔).CSS Grid
的代碼片斷,CSS Grid
是下一代的佈局姿式,不過目前兼容性很渣..成爲主流可能要等個三四年,移動端上好一些(但只限於比較新的系統)css modules
,做用相似同上