自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

手把手教你如何利用VS Code設(shè)置提高編碼效率

新聞 前端
代碼編輯器很多,有些是免費(fèi)的,有些是付費(fèi)的。其中最喜歡的代碼編輯器是 Visual Studio Code。它是免費(fèi)的,并具有強(qiáng)大的功能,我陸續(xù)拋棄了Atom、Sublime Text以及也很強(qiáng)大的WebStorm。

 手把手教你如何利用VS Code設(shè)置提高編碼效率

代碼編輯器很多,有些是免費(fèi)的,有些是付費(fèi)的。其中最喜歡的代碼編輯器是 Visual Studio Code。它是免費(fèi)的,并具有強(qiáng)大的功能,我陸續(xù)拋棄了Atom、Sublime Text以及也很強(qiáng)大的WebStorm。

今天,我將分享我最喜歡的代碼編輯器設(shè)置,用于我的 Web 開發(fā)。我將從代碼編輯器的外觀開始。畢竟外觀顏值很重要。

 主題

我最常用的 VS Code 主題是Snazzy Operator,目前正在使用。

手把手教你如何利用VS Code設(shè)置提高編碼效率

此主題基于 hyper-snazzy 并針對與 Operator Mono 字體一起使用進(jìn)行了優(yōu)化。我喜歡 這個(gè)主題。

⭐ 我之前使用過的其他一些主題:

  • Oceanic Next - 我使用了 Oceanic Next (dimmed bg)
  • emedy - 我使用了 Remedy Dark (straight)

 字體

對我的代碼編輯器來說,另一個(gè)重要的事情是,我用于代碼編輯器的字體是 JetBrains Mono。這是帶有連字支持的免費(fèi)字體。

手把手教你如何利用VS Code設(shè)置提高編碼效率

連字是一種新的字體格式,支持符號裝飾,而不是= >、< =。

手把手教你如何利用VS Code設(shè)置提高編碼效率

在使用 JetBrains Mono 之前,我使用了Operator Mono。這也是一個(gè)不錯(cuò)的字體。

⭐ 我以前使用過的其他一些字體:

  • Operator Mono - 支持連字。
  • Fira Code - 免費(fèi)并支持連字。
  • Dank Mono - 付費(fèi)并支持連字。

您要使用我的設(shè)置,使用我的 VS Code 字體嗎?在 VS Code 中,按 Ctrl + P,輸入 settings.json 并打開該文件。現(xiàn)在,用我的給定值替換下面的屬性值。

  1.   "workbench.colorTheme""Snazzy Operator"
  2.   "editor.fontFamily""'JetBrains Mono', Consolas, 'Courier New', monospace"
  3.   "editor.fontLigatures"true
  4.   "editor.fontSize"14
  5.   "editor.lineHeight"22
  6.   "editor.letterSpacing"0.5
  7.   "editor.fontWeight""400"
  8.   "editor.cursorStyle""line"
  9.   "editor.cursorWidth"5
  10.   "editor.cursorBlinking""solid" 

 圖標(biāo)

文件圖標(biāo)增強(qiáng)了 VS Code 的外觀,主要是它可以幫助我們通過給定的圖標(biāo)區(qū)分不同的文件和文件夾。對于我的 VS Code,我使用兩個(gè)文件圖標(biāo):

  • Material Icon Theme - VS Code 最受歡迎的圖標(biāo)主題之一。
  • Material Theme Icons - 目前正在使用。
手把手教你如何利用VS Code設(shè)置提高編碼效率

我使用的擴(kuò)展

Auto Rename Tag

自動(dòng)重命名配對的 HTML / XML 標(biāo)簽,也可以在 JSX 中使用。

在 settings.json 文件中的 auto-rename-tag.activationOnLanguage 中添加一項(xiàng)以設(shè)置擴(kuò)展名將被激活的語言。默認(rèn)情況下,它是**[“ *”]**,將為所有語言激活。

"auto-rename-tag.activationOnLanguage": ["html", "xml", "php", "javascript"]
手把手教你如何利用VS Code設(shè)置提高編碼效率

Bracket Pair Colorizer 2

此擴(kuò)展名允許用顏色標(biāo)識匹配的括號,用戶可以定義要匹配的符號,以及要使用的顏色。

手把手教你如何利用VS Code設(shè)置提高編碼效率

Color Highlight

此擴(kuò)展程序設(shè)置在文檔中找到的 css / web 顏色的樣式。

手把手教你如何利用VS Code設(shè)置提高編碼效率

CSS Peek

  • Peek:內(nèi)聯(lián)加載 css 文件并在那里進(jìn)行快速編輯。(Ctrl + Shift + F12)
  • Go to:直接跳轉(zhuǎn)到 CSS 文件或在新的編輯器(F12)中打開
  • Hover:在符號上懸停顯示定義(Ctrl + hover)
手把手教你如何利用VS Code設(shè)置提高編碼效率

DotENV

在 .env 文件中高亮顯示鍵值對。

手把手教你如何利用VS Code設(shè)置提高編碼效率

ES7 React/Redux/GraphQL/React-Native snippets

該擴(kuò)展為您提供 ES7 中的 JavaScript 和 React / Redux 片段,以及 VS Code 的 Babel 插件功能。

Highlight Matching Tag

突出顯示匹配的開始或結(jié)束標(biāo)簽。

手把手教你如何利用VS Code設(shè)置提高編碼效率

我使用的擴(kuò)展的樣式:

  1. "highlight-matching-tag.styles": { 
  2.   "opening": { 
  3.     "left": { 
  4.       "custom": { 
  5.         "borderWidth""0 0 0 1.5px"
  6.         "borderStyle""solid"
  7.         "borderColor""yellow"
  8.         "borderRadius""5px"
  9.         "overviewRulerColor""white" 
  10.       } 
  11.     }, 
  12.     "right": { 
  13.       "custom": { 
  14.         "borderWidth""0 1.5px 0 0"
  15.         "borderStyle""solid"
  16.         "borderColor""yellow"
  17.         "borderRadius""5px"
  18.         "overviewRulerColor""white" 
  19.       } 
  20.     } 
  21.   } 

Image preview

懸停時(shí)顯示圖像預(yù)覽。

手把手教你如何利用VS Code設(shè)置提高編碼效率

Indent Rainbow

此擴(kuò)展使文本前面的縮進(jìn)著色,在每個(gè)步驟上交替使用四種不同的顏色。

手把手教你如何利用VS Code設(shè)置提高編碼效率

REST Client

REST Client 允許您發(fā)送 HTTP 請求并直接在 Visual Studio Code 中查看響應(yīng)。

手把手教你如何利用VS Code設(shè)置提高編碼效率

Settings Sync

使用 GitHub Gist 在多臺機(jī)器上同步設(shè)置,代碼片段,主題,文件圖標(biāo),啟動(dòng),鍵綁定,工作區(qū)和擴(kuò)展。具體操作可以看我的這篇文章《小技巧|同步你的 VSCode 設(shè)置及擴(kuò)展插件,換機(jī)不用愁!》

手把手教你如何利用VS Code設(shè)置提高編碼效率

TODO Highlight

在代碼中突出顯示 TODO,F(xiàn)IXME 和其他注釋。

手把手教你如何利用VS Code設(shè)置提高編碼效率

Version Lens

顯示 package.json 文件中每個(gè)軟件包的最新版本。

手把手教你如何利用VS Code設(shè)置提高編碼效率

 Terminal 設(shè)置

我的操作系統(tǒng)是 Windows,我通過命令行使用 Git,所以我有一個(gè) Git terminal,我用這個(gè)終端作為我的集成 terminal。我的 terminal 設(shè)置如下:

  1. "terminal.integrated.shell.windows""C:\\Program Files\\Git\\bin\\bash.exe"
  2. "terminal.integrated.fontFamily""FuraMono Nerd Font"
  3. "terminal.integrated.fontSize"12
  4. "terminal.integrated.rightClickCopyPaste"true 

✔ 有用的 VS Code 快捷鍵

我在日常生活中使用了一些重要的鍵盤快捷鍵,這些快捷方式使 Visual Studio Code 提高了我的工作效率。

  • Ctrl + P :轉(zhuǎn)到文件,您可以在 Visual Studio Code 中移動(dòng)到打開的文件/文件夾的任何文件。
  • Ctrl + ` :在 VS Code 中打開 terminal
  • Alt + Down:下移一行
  • Alt + Up:上移一行
  • Ctrl + D:將選定的字符移動(dòng)到下一個(gè)匹配字符串上
  • Ctrl + Space:觸發(fā)建議
  • Shift + Alt + Down:向下復(fù)制行
  • Shift + Alt + Up:向上復(fù)制行
  • Ctrl + Shift + T:重新打開最新關(guān)閉的窗口

 

責(zé)任編輯:張燕妮 來源: 今日頭條
相關(guān)推薦

2020-03-06 13:09:42

JavaScriptSublimeTextNode.js

2020-05-29 11:27:27

VS Code遠(yuǎn)程工具

2022-12-07 08:42:35

2022-07-27 08:16:22

搜索引擎Lucene

2021-07-14 09:00:00

JavaFX開發(fā)應(yīng)用

2011-01-10 14:41:26

2011-05-03 15:59:00

黑盒打印機(jī)

2011-08-29 18:03:47

設(shè)置路由器路由器

2021-11-24 10:26:15

postmancurlLinux

2021-11-08 12:10:39

Curl Postman數(shù)據(jù)

2022-01-08 20:04:20

攔截系統(tǒng)調(diào)用

2023-04-26 12:46:43

DockerSpringKubernetes

2022-03-14 14:47:21

HarmonyOS操作系統(tǒng)鴻蒙

2009-12-15 16:44:07

水星路由器設(shè)置教程

2021-11-09 06:55:03

水印圖像開發(fā)

2010-07-06 09:38:51

搭建私有云

2010-07-06 09:43:57

搭建私有云

2011-02-22 13:46:27

微軟SQL.NET

2021-12-28 08:38:26

Linux 中斷喚醒系統(tǒng)Linux 系統(tǒng)

2021-02-26 11:54:38

MyBatis 插件接口
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號