代碼編輯器不少,有些是免費的,有些是付費的。其中最喜歡的代碼編輯器是 Visual Studio Code。它是免費的,並具備強大的功能,我陸續拋棄了Atom、Sublime Text以及也很強大的Webstorm。javascript
今天,我將分享我最喜歡的代碼編輯器設置,用於個人 Web 開發。我將從代碼編輯器的外觀開始。畢竟外觀顏值很重要。php
我最經常使用的 VS Code 主題是Snazzy Operator,目前正在使用。css
此主題基於 hyper-snazzy 並針對與 Operator Mono 字體一塊兒使用進行了優化。我喜歡 😍 這個主題。html
⭐ 我以前使用過的其餘一些主題:java
對個人代碼編輯器來講,另外一個重要的事情是,我用於代碼編輯器的字體是 JetBrains Mono。這是帶有連字支持的免費字體。react
連字是一種新的字體格式,支持符號裝飾,而不是=
>
、<
=
。git
在使用 JetBrains Mono 以前,我使用了Operator Mono。這也是一個不錯的字體。github
⭐ 我之前使用過的其餘一些字體:web
🌟🌟🌟 您要使用個人設置,使用個人 VS Code 字體嗎?在 VS Code 中,按 Ctrl + P,輸入 settings.json 並打開該文件。如今,用個人給定值替換下面的屬性值。shell
{ "workbench.colorTheme": "Snazzy Operator", "editor.fontFamily": "'JetBrains Mono', Consolas, 'Courier New', monospace", "editor.fontLigatures": true, "editor.fontSize": 14, "editor.lineHeight": 22, "editor.letterSpacing": 0.5, "editor.fontWeight": "400", "editor.cursorStyle": "line", "editor.cursorWidth": 5, "editor.cursorBlinking": "solid" }
文件圖標加強了 VS Code 的外觀,主要是它能夠幫助咱們經過給定的圖標區分不一樣的文件和文件夾。對於個人 VS Code,我使用兩個文件圖標:
自動重命名配對的 HTML / XML 標籤,也能夠在 JSX 中使用。
在 settings.json 文件中的 auto-rename-tag.activationOnLanguage
中添加一項以設置擴展名將被激活的語言。默認狀況下,它是[「 *」],將爲全部語言激活。
"auto-rename-tag.activationOnLanguage": ["html", "xml", "php", "javascript"]
此擴展名容許用顏色標識匹配的括號,用戶能夠定義要匹配的符號,以及要使用的顏色。
此擴展程序設置在文檔中找到的 css / web 顏色的樣式。
在 .env
文件中高亮顯示鍵值對。
該擴展爲您提供 ES7 中的 JavaScript 和 React / Redux 片斷,以及 VS Code 的 Babel 插件功能。
突出顯示匹配的開始或結束標籤。
我使用的擴展的樣式:
"highlight-matching-tag.styles": { "opening": { "left": { "custom": { "borderWidth": "0 0 0 1.5px", "borderStyle": "solid", "borderColor": "yellow", "borderRadius": "5px", "overviewRulerColor": "white" } }, "right": { "custom": { "borderWidth": "0 1.5px 0 0", "borderStyle": "solid", "borderColor": "yellow", "borderRadius": "5px", "overviewRulerColor": "white" } } } }
懸停時顯示圖像預覽。
此擴展使文本前面的縮進着色,在每一個步驟上交替使用四種不一樣的顏色。
REST Client 容許您發送 HTTP 請求並直接在 Visual Studio Code 中查看響應。
使用 GitHub Gist 在多臺機器上同步設置,代碼片斷,主題,文件圖標,啓動,鍵綁定,工做區和擴展。具體操做能夠看個人這篇文章《小技巧|同步你的 VSCode 設置及擴展插件,換機不用愁!》
在代碼中突出顯示 TODO,FIXME 和其餘註釋。
顯示 package.json 文件中每一個軟件包的最新版本。
個人操做系統是 Windows,我經過命令行使用 Git,因此我有一個 Git terminal,我用這個終端做爲個人集成 terminal。個人 terminal 設置以下:
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", "terminal.integrated.fontFamily": "FuraMono Nerd Font", "terminal.integrated.fontSize": 12, "terminal.integrated.rightClickCopyPaste": true
我在平常生活中使用了一些重要的鍵盤快捷鍵,這些快捷方式使 Visual Studio Code 提升了個人工做效率。
感謝您的閱讀和關注。
文章首發於同名公衆號,若是你想第一時間接收最新文章,那麼能夠掃碼關注。若是對你有一點點幫助,能夠點喜歡點贊點收藏,還能夠小額打賞做者,以鼓勵做者寫出更多更好的文章。