vscode前端必備擴(kuò)展有哪些? 25個(gè)提升開(kāi)發(fā)幸福感的VSCode擴(kuò)展分享

市場(chǎng)營(yíng)銷最強(qiáng)策略之一:在人們知道自己需要什么之前幫助他們意識(shí)到自己需要什么。這一點(diǎn)上,VSCode深諳其道。

Visual Studio Code(代碼編輯器) v1.83.1 32位 官方中文免費(fèi)綠色版
- 類型:編譯工具
- 大?。?/span>120MB
- 語(yǔ)言:簡(jiǎn)體中文
- 時(shí)間:2023-10-13
VSCode可能是目前最為流行的代碼編輯器,就是因?yàn)樗鼭M足了每一個(gè)開(kāi)發(fā)人員的需求,甚至可能開(kāi)發(fā)人員自己都不清楚的需求。這就是VSCode的獨(dú)特魅力。
VSCode是為現(xiàn)代技術(shù)而創(chuàng)建的,因而大多數(shù)VSCode愛(ài)好者都是JavaScript開(kāi)發(fā)人員。目前流行的JavaScript框架對(duì)于VSCode來(lái)說(shuō)早已完美無(wú)缺,它擁有你所需要的一切。
科技日新月異,選擇文本編輯器時(shí),一定要選最新最好的。優(yōu)秀的開(kāi)發(fā)人員不能不舍得花時(shí)間。但這并不是說(shuō)應(yīng)該轉(zhuǎn)而學(xué)習(xí)另一種語(yǔ)言,或者另一個(gè)框架。
正如筆者在之前的博客中一直強(qiáng)調(diào)的那樣,開(kāi)發(fā)人員應(yīng)當(dāng)追上潮流,保持敏銳,了解最新信息,并將它們與目前使用的工具進(jìn)行比較,了解其中區(qū)別及其優(yōu)缺點(diǎn),觀察其支撐和在社區(qū)中的發(fā)展,穩(wěn)定至關(guān)重要。這會(huì)大大提升你的工作效率。
VSCode擁有一個(gè)龐大的開(kāi)源社區(qū),其發(fā)展和潛力是無(wú)限的,本文將為你介紹25個(gè)最佳的VSCode擴(kuò)展。
1.Auto-CloseTag
擁有VCSCode擴(kuò)展是必要的。編寫(xiě)代碼本就困難重重,擁有了VSCode擴(kuò)展,就不需要僅僅因?yàn)槿鄙訇P(guān)閉標(biāo)記()而查找錯(cuò)誤。
VSCode擴(kuò)展可以自動(dòng)添加剛剛添加的起始標(biāo)簽的右括號(hào),然后將鼠標(biāo)光標(biāo)放在標(biāo)簽之間。是不是很酷?
2.VisualCode Integrated Terminal
將命令/終端放在VSCode編輯器中不僅會(huì)使工作更為輕松,還能節(jié)省空間。有了VSCode,你的終端就派上用場(chǎng)了。
3.ESLint/TSLint
此擴(kuò)展的主要功能是自動(dòng)格式化代碼,以便在整個(gè)團(tuán)隊(duì)中實(shí)現(xiàn)一致的格式化。ESLint也可以配置為自動(dòng)格式化代碼,無(wú)論何時(shí)出現(xiàn)錯(cuò)誤,它都會(huì)發(fā)出一連串的警告。
數(shù)百萬(wàn)的下載量可不是白給的~
4.CodeSpell Checker
如若不是以英語(yǔ)為母語(yǔ)的人,甚至可能也不是第二語(yǔ)言,那么Code Spell Checker對(duì)避免代碼出現(xiàn)拼寫(xiě)錯(cuò)誤非常有幫助。無(wú)論是否能說(shuō)一口流利的英語(yǔ),打字錯(cuò)誤是不可避免的——人們不會(huì)想花時(shí)間去找錯(cuò)字,尤其在面對(duì)長(zhǎng)代碼時(shí)。
5.Settings Sync
使用多臺(tái)機(jī)器時(shí),該擴(kuò)展將大有幫助。Settings sync讓所有電腦/筆記本電腦依照visual studio的設(shè)置方式實(shí)現(xiàn)同步。
同時(shí)在辦公室電腦和家用電腦上工作的開(kāi)發(fā)人員,基本上會(huì)在不同的地點(diǎn)工作。手動(dòng)更改兩端設(shè)置極為耗時(shí),因?yàn)樾枰鶕?jù)正在做的項(xiàng)目不時(shí)更改設(shè)置以便緩解編程壓力。建議使用這個(gè)擴(kuò)展,以便將所有所作更改都自動(dòng)同步到個(gè)人電腦和工作點(diǎn)。
6.Bracket Pair Colorizer
括號(hào)可謂是痛苦之來(lái)源,尤其是在處理大型項(xiàng)目時(shí)。當(dāng)使用長(zhǎng)代碼時(shí),情況會(huì)更糟。Bracket Pair Colorizer將有效緩解這種壓力。
由于有大量嵌套的長(zhǎng)代碼,尤其是在使用Javascript時(shí),幾乎不可能確定哪些括號(hào)相互匹配。這一工具有助于更容易地找到打開(kāi)和關(guān)閉,用顏色標(biāo)識(shí)括號(hào)對(duì)將使代碼更具可讀性。趕緊下載吧!
7.Prettier
此前提到了ESLint,它可以自動(dòng)格式化連續(xù)的代碼,并顯示警告和錯(cuò)誤。
作為React/Native的開(kāi)發(fā)人員,保持代碼整齊干凈是必要的。首要的一點(diǎn)就是正確地縮進(jìn)和分隔以便更好地讀取代碼,特別是在處理編寫(xiě)已久的代碼時(shí)——帶有樣式、函數(shù)和處理程序的分隔非常重要,不僅方便自己,也方便了同事。要設(shè)置很簡(jiǎn)單,點(diǎn)擊保存時(shí)即可自動(dòng)格式化。
8.PathIntellisense
該擴(kuò)展是筆者常用VSCode擴(kuò)展之一。它可以節(jié)省很多時(shí)間。作為一名前端開(kāi)發(fā)人員,筆者時(shí)常健忘,但又需要用到大量的組件、擴(kuò)展和安裝包,特別是在使用React格式化時(shí),因此,需要一些有助于處理文件路徑的東西。
大型項(xiàng)目中的工作麻煩多多,pathIntellisense將是你的左臂右膀。當(dāng)嘗試在引文中輸入一條路徑時(shí),智能感知會(huì)自動(dòng)填寫(xiě)或顯示建議。路徑智能感知還可以幫助自動(dòng)完成所有隱藏文件。
9.BrowserPreview
該擴(kuò)展對(duì)于前端開(kāi)發(fā)人員而言必不可少。與其在Chrome中打開(kāi)另一個(gè)窗口來(lái)瀏覽在代碼中所做的更改,不如下載這個(gè)瀏覽器進(jìn)行預(yù)覽,這樣在VSCod中即可完成所有的工作。
該擴(kuò)展可顯示代碼的瀏覽器預(yù)覽,因此不必在瀏覽器上打開(kāi)標(biāo)簽就可以看到一些小改動(dòng),大大了節(jié)省時(shí)間和空間。
10.Debuggerfor Chrome
這是筆者最愛(ài)和使用最多的VSCode擴(kuò)展。作為一個(gè)前端網(wǎng)頁(yè)移動(dòng)開(kāi)發(fā)者,Debugger for Chrome為筆者提供了很大的幫助。特別是對(duì)于JavaScript開(kāi)發(fā)人員來(lái)說(shuō),它可以節(jié)省很多做小改動(dòng)的時(shí)間,有助于快速地找到并解決bug,對(duì)調(diào)試非常有幫助。
想要查找錯(cuò)誤來(lái)自哪些行和函數(shù),甚至查看其數(shù)據(jù)處理,控制臺(tái)可以提供很大的幫助。
11.MaterialIcon Theme
相關(guān)文章
VSCode如何更新? VSCode手動(dòng)更新與自動(dòng)更新的設(shè)置方法
VSCode如何更新? VSCode之前設(shè)置過(guò)禁止自動(dòng)更新,如果有版本更新可以自己選擇更或者不更,下面我們就來(lái)看看VSCode手動(dòng)更新與自動(dòng)更新的設(shè)置方法2022-06-10VSCode怎么設(shè)置保護(hù)套? VSCode保護(hù)套開(kāi)啟和關(guān)閉方法
VSCode怎么設(shè)置保護(hù)套?經(jīng)常使用VSCode編程開(kāi)發(fā),有時(shí)候需要保護(hù)套,該怎么開(kāi)啟或者關(guān)閉呢?下面我們就來(lái)看看VSCode保護(hù)套開(kāi)啟和關(guān)閉方法2022-06-10VSCode鼠標(biāo)懸停顯示提示框怎么關(guān)? VSCode關(guān)閉顯示鏈接懸停的技巧
VSCode鼠標(biāo)懸停顯示提示框怎么關(guān)?Visual Studio Code軟件鼠標(biāo)經(jīng)過(guò)代碼,如果有停頓會(huì)顯示一個(gè)提示框,想要關(guān)閉,該怎么關(guān)閉呢?下面我們就來(lái)看看VSCode關(guān)閉顯示鏈接懸停的2022-06-10VSCode總顯示退出警報(bào)怎么關(guān)? VSCode關(guān)閉顯示退出警報(bào)的技巧
VSCode總顯示退出警報(bào)怎么關(guān)?VSCode每次關(guān)閉都會(huì)提示退出警告,這個(gè)是可以關(guān)閉的,該怎么設(shè)置呢?下面我們就來(lái)看看VSCode關(guān)閉顯示退出警報(bào)的技巧2022-06-07VS Code隱藏的單元格狀態(tài)欄怎么顯示出來(lái)?
VS Code隱藏的單元格狀態(tài)欄怎么顯示出來(lái)?Visual Studio Code中想要設(shè)置狀態(tài)欄的情況,該怎么設(shè)置呢?下面我們就來(lái)看看詳細(xì)的教程2022-06-02VS Code右鍵單擊快捷操作怎么設(shè)置? vscode右鍵快捷方式設(shè)置技巧
VS Code右鍵單擊快捷操作怎么設(shè)置?VS Code中右鍵單擊是可以進(jìn)行快捷操作的,該怎么設(shè)置右鍵的功能呢?下面我們就來(lái)看看vscode右鍵快捷方式設(shè)置技巧2022-06-02vs code有哪些好看的主題? 15個(gè)VS Code主題推薦排行榜介紹
vs code有哪些好看的主題?vs code軟件可以使用的主題有很多,很多朋友不知道該怎么算則,今天我們就來(lái)介紹一下15個(gè)VS Code主題排行榜,詳細(xì)請(qǐng)看下文介紹2022-05-23VS Code怎么設(shè)置每行代碼長(zhǎng)度? VSCode文本行限制為35的技巧
VS Code怎么設(shè)置每行代碼長(zhǎng)度?VS Code代碼為了排版更整潔,想要設(shè)置文本行限制,該怎么設(shè)置呢?下面我們就來(lái)看看VSCode文本行限制為35的技巧2022-05-19VS Code怎么將所有未知屬性設(shè)置未錯(cuò)誤呢?
VS Code怎么將所有未知屬性設(shè)置未錯(cuò)誤呢?Visual Studio Code中有很多不知道的屬性,這時(shí)候可以設(shè)置未錯(cuò)誤,該怎么設(shè)置呢?詳細(xì)請(qǐng)看下文提示2022-05-19VS Code中怎么關(guān)閉mac選項(xiàng)是meta?
VS Code中怎么關(guān)閉mac選項(xiàng)是meta?Visual Studio Code中想要設(shè)置mac配置,該怎么設(shè)置呢?下面我們就來(lái)看看詳細(xì)的教程2022-05-19