Visual Studio Code:取代 Sublime 的文字編輯器
Visual Studio Code(簡稱 VS Code)是一個由微軟開發的,同時支援 Windows、Linux 和 macOS 作業系統且開放原始碼的文字編輯器,它支援偵錯,並內建了 Git 版本控制功能,同時也具有開發環境功能。 我今年六月份的時候,寫一篇 Sublime Text 3 的學習紀錄,但用沒幾周就換成 VS Code 了,因為第一次使用文字編輯器,覺得 Sublime 安裝套件部分太麻煩了,但又一直忘記來寫 VS Code 學習紀錄,最近剛好重灌電腦重新安裝 VS Code,就來整理 VS Code 哪些好用的套件。
Download Visual Studio Code:https://code.visualstudio.com/
VS Code 功能
- 終端機整合,快捷鍵
Ctrl
+~
。 - 內建 Emmet,快速開發 HTML。
- 內建 Color Highlight,顏色標示。
- 內建 Gulp 版本控制功能。
- 問題,清楚顯示錯誤程式碼。
常用快速鍵
通用快捷鍵
Ctrl
+P
,快速打開最近打開的文件。Ctrl
+Shift
+N
,打開新的編輯器視窗。Ctrl
+Shift
+W
,關閉編輯器。Ctrl
+Shift
+P
或F1
,開啟命令選擇區。Ctrl
+Shift
+S
,另存新檔。Ctrl
+C
,複製。Ctrl
+V
,貼上。Ctrl
+S
,儲存。Ctrl
+X
,剪下。Ctrl
+Z
,回上一步。
基礎編輯
Alt
+up
/down
,移動行上下。Shift
+Alt
+up
/down
,在當前行上下複制當前行。Ctrl
+Shift
+K
,刪除行。Ctrl
+Shift
+|
,跳轉至匹配花括號的閉合處。Home
,跳轉到行頭。End
,跳轉到行尾。Ctrl
+/
,添加關閉行註釋。Shift
+Alt
+A
,塊區域註釋。
導覽
Ctrl
+G
,跳轉行。Ctrl
+P
,跳轉文件。Ctrl
+Shift
+M
,打開問題展示面板。F8
,跳轉到下一個錯誤或者警告。Shift
+F8
,跳轉到上一個錯誤或者警告。
查詢與替換
Ctrl
+F
,查詢。Ctrl
+H
,替換。Ctrl
+D
,匹配當前選中的詞匯或者行,再次選中-可操作。
多行光標操作於選擇
多行光標,可以同時輸入。
Alt
+Click
,插入光標(支持多個)。Ctrl
+Alt
+up
/down
,上下插入光標-(支持多個)。Ctrl
+U
,撤銷最後一次光標操作。Ctrl
+I
,選中當前行。Ctrl
+Shift
+L
,選取所有項目(我已改成Shift
+L
,因為Ctrl
+Shift
+L
無反應)。
好用的套件
中文化
- Chinese (Traditional) Language Pack for Visual Studio Code,VS Code 的中文(繁體)語言套件。
視覺
- vscode-icons,檔案與資料夾 icon 美化,需要按下
F1
在命令選擇區輸入 icon 並點選第一個命令啟用。 - One Dark Pro,主題樣式。
- Bracket Pair Colorizer,括號標色。
- Indent Rainbow,縮排顯示不同顏色。
程式碼
- ESLint,Javascript Linter 提高程式碼品質。
- prettier,快速格式化 Javascript 和 CSS 文檔。
- Pug beautify,快速格式化 Pug 文檔。
- Sass,Sass highlighting。
- Node Exec,簡單測試 javaScript 程式碼 不需要綁 HTML。
- SCSS Refactoring,SCSS 快速建立變數,快速鍵
Ctrl
+Alt
+E
。 - Code Spell Checker,代碼的拼寫檢查器。
Vue
- Vetur,Vue 的集大成工具,寫 Vue 必裝。
- Vue 2 Snippets,Vue 2 的程式碼片段
網頁
- Live Server,建立 Live server。
- Live Sass Compiler,編譯 Sass 檔。
- live server preview,在 VSCODE 中及時預覽網頁。
- Blueprint,建立專案範本。
Git
- git-autoconfig,多帳號管理。
- Git History,視覺化歷史記錄。
- gitflow,Git Flow 流程。
- gitignore,右鍵選取部分檔案不版控管理。