VSCode是微軟推出的一款輕量編輯器,採起了和VS相同的UI界面,搭配合適的插件能夠優化前端開發的體驗。css
佈局:左側是用於展現所要編輯的全部文件和文件夾的文件管理器,依次是`資源管理器`,`搜索`,`GIT`,`調試`,`插件`,右側是打開文件的編輯區域,最多可同時打開三個編輯區域到側邊。html
底欄:依次是`Git Branch`,`error&warning`,`編碼格式`等。前端
經常使用插件(待補充)git
- HTML Snippets:加強了zen-coding,增長了H5的自動補全,安裝後每次打開自動啓用(可能與其餘插件衝突)。
- Angular 1.x Snippets:增長了AngularJs 1在.html和.js中的代碼補全,安裝後每次打開自動啓用。
- Git Easy:增長了vscode中自帶的git操做,安裝後按F1調出控制檯,輸入git easy [options]完成git操做,代替git bash。
- HTML CSS Support: 增長.html中css的代碼補全,能夠手動增長配置文件來增長外部css中的class補全。詳情見插件說明。
- VScode-icons: 美化VSCode的界面,在文件名前面顯示小圖標,安裝後每次打開自動啓用。
- Git Blame:能夠查看當前光標所在位置的Git Log,最近一次提交的人和時間,顯示在左下角,安裝後每次打開自動啓用。
- HTML CSS Class Completion:掃描項目中的全部css中的class名,在html中自動補全,安裝後每次打開自動啓用。注意:若是css過多容易卡死。
- Debugger for Chrome:方便js調試的插件,前端項目在Chrome中運行起來以後,能夠直接在VSCode中打斷點、查看輸出、查看控制檯,須要配置launch.json,詳情見插件說明。
- background:VSCode美化插件,修改界面背景,詳情見插件說明。
經常使用快捷鍵(待補充)json
編輯器與窗口管理bash
同時打開多個窗口(查看多個項目)markdown
- 打開一個新窗口: Ctrl+Shift+N
- 關閉窗口: Ctrl+Shift+W
同時打開多個編輯器(查看多個文件)編輯器
- 新建文件 Ctrl+N
- 歷史打開文件之間切換 Ctrl+Tab,Alt+Left,Alt+Right
- 切出一個新的編輯器(最多3個)Ctrl+\,也能夠按住Ctrl鼠標點擊Explorer裏的文件名
- 左中右3個編輯器的快捷鍵Ctrl+1 Ctrl+2 Ctrl+3
- 3個編輯器之間循環切換 Ctrl+`
- 編輯器換位置,Ctrl+k而後按Left或Right
代碼編輯佈局
格式調整優化
- 代碼行縮進Ctrl+[, Ctrl+]
- 摺疊打開代碼塊 Ctrl+Shift+[, Ctrl+Shift+]
- Ctrl+C Ctrl+V若是不選中,默認複製或剪切一整行
- 代碼格式化:Shift+Alt+F,或Ctrl+Shift+P後輸入format code
- 修剪空格Ctrl+Shift+X
- 上下移動一行: Alt+Up 或 Alt+Down
- 向上向下複製一行: Shift+Alt+Up或Shift+Alt+Down
- 在當前行下邊插入一行Ctrl+Enter
- 在當前行上方插入一行Ctrl+Shift+Enter
光標相關
- 移動到行首:Home
- 移動到行尾:End
- 移動到文件結尾:Ctrl+End
- 移動到文件開頭:Ctrl+Home
- 移動到後半個括號 Ctrl+Shift+]
- 選中當前行Ctrl+i(雙擊)
- 選擇從光標到行尾Shift+End
- 選擇從行首到光標處Shift+Home
- 刪除光標右側的全部字Ctrl+Delete
- Shrink/expand selection: Shift+Alt+Left和Shift+Alt+Right
- Multi-Cursor:能夠連續選擇多處,而後一塊兒修改,Alt+Click添加cursor或者Ctrl+Alt+Down 或 Ctrl+Alt+Up
- 同時選中全部匹配的Ctrl+Shift+L
- Ctrl+D下一個匹配的也被選中(被我自定義成刪除當前行了,見下邊Ctrl+Shift+K)
- 回退上一個光標操做Ctrl+U
重構代碼
- 跳轉到定義處:F12
- 定義處縮略圖:只看一眼而不跳轉過去Alt+F12
- 列出全部的引用:Shift+F12
- 同時修改本文件中全部匹配的:Ctrl+F12
- 重命名:好比要修改一個方法名,能夠選中後按F2,輸入新的名字,回車,會發現全部的文件都修改過了。
- 跳轉到下一個Error或Warning:當有多個錯誤時能夠按F8逐個跳轉
- 查看diff 在explorer裏選擇文件右鍵 Set file to compare,而後須要對比的文件上右鍵選擇Compare with 'file_name_you_chose'.
查找替換
- 查找 Ctrl+F
- 查找替換 Ctrl+H
- 整個文件夾中查找 Ctrl+Shift+F
顯示相關
- 全屏:F11
- zoomIn/zoomOut:Ctrl + =/Ctrl + -
- 側邊欄顯/隱:Ctrl+B
- 預覽markdown Ctrl+Shift+V
其餘
- 自動保存:File -> AutoSave ,或者Ctrl+Shift+P,輸入 auto