如何從零配置 VS Code,使其成為完美的 JavaScript 開發工具
最近我買了一台新的 Mac(MacBook Air),需要安裝全新的 VS Code,所以我花了點時間記錄下來,把我的編碼體驗與使用的舊 MacBook Pro 相同,該筆記本已經使用了長達 9 年的時間。
還可以查看我的 VS Code 介紹 文章
以下是我所做的事情:
- 我安裝了 Fira Code 並將其設置為我的字體
- 我將制表符大小設置為2(這是我的習慣)。空格。2個空格。
- 我將
**/node_modules
添加到排除文件列表中,以防止它們顯示在文件列表中 - 我啟用了“粘貼時格式化”和“保存時格式化”功能
- 啟用了字體連接功能
- 停用了縮略圖功能
- 啟用了“修剪末尾空格”功能
- 我安裝了 Sublime Text 按鍵映射插件。這對於顯示/隱藏側邊欄,關閉文件等提供了快捷鍵,例如
cmd-K cmd-B
。
接下來,我安裝了一些主題。這取決於你的個人喜好。我喜歡在以下主題之間切換:
- Palenight 主題
- Nostromo
- Night Owl
- Ayu
然後我安裝了以下擴展:
- Prettier
- IntelliSense for CSS class names
- Intent 4-to-2
- ESLint
- Duplicate action
- Bracket Pair Colorizer 2
- Babel ES6/ES7
- ES7 React/Redux/GraphQL/React-Native snippets
- TODO Highlight
這是開始使用 JavaScript 和 React 的好套件集合。
在根據我的喜好和需求配置完所有設置後,這是我的用戶設置 JSON:
{
"editor.fontFamily": "Fira Code",
"editor.tabSize": 2,
"editor.wordWrap": "bounded",
"files.exclude": {
"\*\*/node\_modules": true
},
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"workbench.colorTheme": "Tomorrow Night Blue",
"files.trimTrailingWhitespace": true,
"workbench.activityBar.visible": false,
"window.zoomLevel": 2,
"editor.cursorBlinking": "smooth",
"editor.fontLigatures": true,
"prettier.jsxBracketSameLine": true,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"prettier.semi": false,
"[markdown]": {
"editor.renderWhitespace": "all",
"editor.acceptSuggestionOnEnter": "off",
"editor.parameterHints.enabled": false,
"editor.quickSuggestions": false,
"editor.snippetSuggestions": "none",
}
}
[markdown]
部分添加了 Markdown-specific 的配置。在這種情況下,我禁用了所有在編碼時分散注意力的彈出窗口,這些彈出窗口在編程時非常有用。
就是這樣。
還可以查看 VS Code 用於 React 開發的配置!
祝編碼愉快!