0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享幾個(gè)vscode必備精品插件

我快閉嘴 ? 來(lái)源:segmentfault.com ? 作者:風(fēng)不識(shí)途 ? 2022-09-07 09:13 ? 次閱讀

		

今天分享幾個(gè) vscode 必備精品插件,讓你的 vscode 更牛逼!

開發(fā)綜合推薦

別名路徑跳轉(zhuǎn)

插件名:別名路徑跳轉(zhuǎn)

使用說(shuō)明:別名路徑跳轉(zhuǎn)插件,支持任何項(xiàng)目,

使用場(chǎng)景: 當(dāng)你在開發(fā)頁(yè)面時(shí), 想點(diǎn)擊別名路徑導(dǎo)入的組件時(shí)(演示如下)

配置說(shuō)明

  • 下載后只需自定義配置一些自己常用的別名路徑即可

    //文件名別名跳轉(zhuǎn)
    "alias-skip.mappings":{
    "~@/":"/src",
    "views":"/src/views",
    "assets":"/src/assets",
    "network":"/src/network",
    "common":"/src/common"
    },
    
    • 右擊插件--》擴(kuò)展設(shè)置--》路徑映射在settinas.json中編輯

效果展示

75402278-2e3d-11ed-ba43-dac502259ad0.gif

路徑別名智能提示

  • 插件名:path-alias
  • 場(chǎng)景: 在導(dǎo)入組件的時(shí)候,使用別名路徑?jīng)]用提示時(shí) (可和別名路徑跳轉(zhuǎn)同時(shí)使用, 無(wú)沖突)
安裝效果和功能

755fb476-2e3d-11ed-ba43-dac502259ad0.gif

758aa42e-2e3d-11ed-ba43-dac502259ad0.gif

indent-rainbow

  • 插件名:indent-rainbow
  • 功能:彩虹縮進(jìn)
75a19d6e-2e3d-11ed-ba43-dac502259ad0.png

Bracket Pair Colorizer 2

  • 插件名:Bracket Pair Colorizer 2
  • 功能:給匹配的括號(hào)() 或者 對(duì)象{}.. 添加對(duì)應(yīng)的顏色用于區(qū)分
75cf44bc-2e3d-11ed-ba43-dac502259ad0.png

Auto Rename Tag

  • 插件名:Auto Rename Tag
  • 功能:自動(dòng)重命名標(biāo)簽
75d892ec-2e3d-11ed-ba43-dac502259ad0.gif

Code Spell Checker

  • 插件名:Code Spell Checker
  • 功能:檢查單詞拼寫是否錯(cuò)誤(支持英語(yǔ))
75ec98f0-2e3d-11ed-ba43-dac502259ad0.png

Code Runner

  • 插件名:Code Runner
  • 功能:一鍵執(zhí)行各種語(yǔ)言代碼(常用于測(cè)試)
75fd9ee8-2e3d-11ed-ba43-dac502259ad0.gif

Debugger for Chrome

  • 插件名:Debugger for Chrome
  • 功能:在VSCode端,調(diào)試代碼
7635acfc-2e3d-11ed-ba43-dac502259ad0.png

Live ServerPP

  • 插件名:Live ServerPP

  • 功能:在服務(wù)器端打開你的文件,實(shí)時(shí)顯示你修改的代碼

    • 支持websocket 消息服務(wù),可以用于調(diào)試websocket 客戶端
    • 支持可編程虛擬文件,可用于模擬服務(wù)端API接口
764235c6-2e3d-11ed-ba43-dac502259ad0.gif

Svg Preview

  • 插件名:Svg Preview
  • 功能:可以顯示你的SVG圖片,還可以編輯
76a7f1ae-2e3d-11ed-ba43-dac502259ad0.gif

Tabnine

  • 插件名:Tabnine
  • 功能:智能提示代碼,可以預(yù)測(cè)你將要寫的代碼進(jìn)行提示
76c34ba2-2e3d-11ed-ba43-dac502259ad0.gif

Template String Converter

  • 插件名:Template String Converter
  • 功能:在字符串中輸入$觸發(fā),將字符串轉(zhuǎn)換為模板字符串
76f916e2-2e3d-11ed-ba43-dac502259ad0.gif

vscode-pigments

  • 插件名:vscode-pigments
  • 功能:實(shí)時(shí)預(yù)覽設(shè)置的顏色
7704fe58-2e3d-11ed-ba43-dac502259ad0.jpg

Parameter Hints

  • 插件名:Parameter Hints
  • 功能:提示函數(shù)的參數(shù)類型及消息
7710e18c-2e3d-11ed-ba43-dac502259ad0.png

Quokka.js

  • 插件名:Quokka.js
  • 使用:安裝插件后,ctrl+shift+p輸入Quokka new JavaScr..即可使用
  • 功能:實(shí)時(shí)顯示打印輸出,更多功能自行探索(常用于測(cè)試)
7722d8ec-2e3d-11ed-ba43-dac502259ad0.gif

Highlight Matching Tag

  • 插件名:Highlight Matching Tag
  • 功能:當(dāng)光標(biāo)停留在標(biāo)簽時(shí),高亮匹配的標(biāo)簽
77640cfe-2e3d-11ed-ba43-dac502259ad0.png

大眾類插件

  • 基本都有安裝就不詳細(xì)介紹了

插件

  • Bookmarks

    • 功能:常用于讀源碼進(jìn)行標(biāo)記行,跳轉(zhuǎn)(代碼標(biāo)記快速跳轉(zhuǎn))
  • ESLint

    • 功能:代碼規(guī)范檢查
  • Prettier - Code formatter

    • 功能:代碼美化,自動(dòng)格式化成規(guī)范格式
  • Project Manager

    • 功能:項(xiàng)目管理插件,當(dāng)開發(fā)多個(gè)項(xiàng)目時(shí),可以快速跳轉(zhuǎn)
  • Path Intellisense

    • 功能:路徑智能提示
  • Image preview

    • 功能:當(dāng)引入路徑為圖片時(shí),可以預(yù)覽當(dāng)前圖片
  • GitLens

    • 功能:增強(qiáng)了git功能,支持在VSCode查看作者、修改時(shí)間等等
  • open in browser

    • 功能:在瀏覽器打開當(dāng)前文件

Vue 開發(fā)推薦

vue-component

  • 插件名:vue-component

  • 功能:輸入組件名稱自動(dòng)導(dǎo)入找到的組件,自動(dòng)導(dǎo)入路徑和組件

    • 選中后自動(dòng)輸入組件名(包含必填屬性)、import語(yǔ)句、components屬性
777604d6-2e3d-11ed-ba43-dac502259ad0.gif777604d6-2e3d-11ed-ba43-dac502259ad0.gif777604d6-2e3d-11ed-ba43-dac502259ad0.gif

Vetur

  • 插件名:Vetur
  • 開發(fā) Vue 必備

Vue 3 Snippets

  • 插件名:Vue 3 Snippets
  • 基本必備:很多Vue的代碼段,很方便開發(fā)

React 開發(fā)推薦

React Style Helper

  • 插件名:React Style Helper

  • 功能:在React中更快速地編寫內(nèi)聯(lián)樣式,并對(duì) CSS、LESS、SASS 等樣式文件提供強(qiáng)大的輔助開發(fā)功能

    • 自動(dòng)補(bǔ)全
    • 跳轉(zhuǎn)至樣式和變量定義位置
    • 創(chuàng)建 JSX/TSX 的行內(nèi)樣式
    • 預(yù)覽樣式及變量?jī)?nèi)容
  • 行內(nèi)樣式自動(dòng)補(bǔ)全,同時(shí)支持 SASS 變量的跳轉(zhuǎn)及預(yù)覽。

ES7 Reactsnippets

  • 插件名:ES7 React/Redux/React-Native/JS snippets
  • 功能:很多React的代碼段,很方便開發(fā)

vscode-styled-components

  • 插件名:vscode-styled-components
  • 功能:在JS文件中寫樣式時(shí),有智能提示
77cbeaae-2e3d-11ed-ba43-dac502259ad0.png

主題類

Dracula Official

  • 插件名:vscode-styled-components
77d51cf0-2e3d-11ed-ba43-dac502259ad0.png

One Dark Pro

  • 插件名:One Dark Pro
77e9dca8-2e3d-11ed-ba43-dac502259ad0.png

vscode-icons

  • 插件名:vscode-icons
  • VSCode文件夾&文件圖標(biāo)
77f53198-2e3d-11ed-ba43-dac502259ad0.png

其他推薦

  • 以下插件,可能不常用,大家感興趣可以試試

CSS Initial Value

  • 插件名:vscode-icons
  • 功能:顯示每個(gè)CSS屬性的初始值,當(dāng)光標(biāo)停留在css屬性時(shí)
78010888-2e3d-11ed-ba43-dac502259ad0.png

畫板作圖

  • 插件名:Draw.io Integration
  • 功能:在VSCode中畫圖,支持多人協(xié)作編輯圖表..
780edddc-2e3d-11ed-ba43-dac502259ad0.gif

Echars 智能提示插件

  • 插件名:echarts-vscode-extension
  • 使用:安裝插件后,ctrl+shift+p輸入active Echars即可開啟智能提示
  • 功能:提示各種Echar中Option的屬性,挺強(qiáng)大的

翻譯插件

  • 插件名:A-super-translate

  • 使用方法:選中行,Ctrl+Shift+p 輸入 翻譯

    • 鍵入 ctrl+`再按下 ctrl+1 為翻譯直接替換選中區(qū)域
  • 功能:翻譯識(shí)別代碼中注釋部分,不干擾閱讀。支持不同語(yǔ)言,單行、多行注釋、

    • 支持用戶字符串與變量翻譯,支持駝峰拆分
785aee48-2e3d-11ed-ba43-dac502259ad0.gif788f6c36-2e3d-11ed-ba43-dac502259ad0.gif

總結(jié)(附全部插件圖片)

  • 根據(jù)需求,大家安裝對(duì)應(yīng)插件即可(安裝太多插件,VSCode會(huì)很卡)
  • 當(dāng)然電腦配置足夠強(qiáng)大,當(dāng)我沒說(shuō)
78f582c8-2e3d-11ed-ba43-dac502259ad0.png


審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 插件
    +關(guān)注

    關(guān)注

    0

    文章

    320

    瀏覽量

    22396
  • vue
    vue
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    7786
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    154

    瀏覽量

    7649

原文標(biāo)題:這幾個(gè)插件,讓你的 vscode 更牛逼!

文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    插件開發(fā)之VSCode相關(guān)資料下載

    RobotJC 里面包含很多本人之前做的小案例,也許這里有你想要的東西哦。鑒于我前兩周研究了并開發(fā)了一個(gè)VSCode插件的情況,這次就講一下插件開發(fā)。這篇文章,**強(qiáng)烈推薦大家轉(zhuǎn)發(fā)學(xué)習(xí)哦!**謝謝
    發(fā)表于 11-30 07:59

    單片機(jī)編程vscode EIDE插件新環(huán)境的相關(guān)資料分享

    單片機(jī)編程vscode EIDE 插件新環(huán)境就如同作者所說(shuō)的一樣:EIDE:(Embedded IDE)是vscode上的一個(gè)Keil項(xiàng)目遷移工具和獨(dú)立的、多工具鏈的IDE,用于在vscode
    發(fā)表于 12-03 07:36

    使用VSCode下的Keil Assistant插件進(jìn)行STM32開發(fā)的部分功能

    使用VSCode下的Keil Assistant插件代替Keil進(jìn)行STM32開發(fā)的部分功能,充分利用VSCode的優(yōu)秀的代碼編寫生態(tài)與界面風(fēng)格
    發(fā)表于 12-13 07:39

    一款VScode插件介紹

    前文寫到使用minGW、GNU for ARM和VScode組成編譯調(diào)試鏈,今天又發(fā)現(xiàn)了一款VScode插件,Cortex-Debug(marus25),可以用來(lái)debug ARM cortex-M系列單片機(jī)。這款
    發(fā)表于 01-25 08:16

    VSCODE IDF插件加載web視圖出錯(cuò)怎么解決?

    Vscode無(wú)論是安裝espidf4.4 還是4.2 ,都不能打開配置引導(dǎo)頁(yè)面,提示加載web視圖出錯(cuò),重裝idf插件一樣無(wú)效
    發(fā)表于 03-03 09:09

    vscode常用插件有哪些

    vscode是一個(gè)不錯(cuò)的開源IDE,可以完全替代sublime,又是跨平臺(tái),使用起來(lái)還比較方便。使用一段時(shí)間后,我覺得有些插件,值得推薦一下。我這里的開發(fā)環(huán)境是win10下vscode+node.在
    發(fā)表于 12-23 10:42 ?2w次閱讀

    [VScode] 嵌入式軟件開發(fā)必備插件

    Chinese (Simplified)中文語(yǔ)言包擴(kuò)展(簡(jiǎn)體)GBKtoUTF8一個(gè)vscode擴(kuò)展轉(zhuǎn)換GBK到utf8hexdump for VSCode以十六進(jìn)制顯示指定文件Keil AssistantKeil uVision的助理,vs..
    發(fā)表于 11-03 09:06 ?13次下載
    [<b class='flag-5'>VScode</b>] 嵌入式軟件開發(fā)<b class='flag-5'>必備</b><b class='flag-5'>插件</b>

    插件開發(fā)之VSCode

    歡迎各位大家關(guān)注本人微信公眾號(hào):程序員JC,小程序:RobotJC 里面包含很多本人之前做的小案例,也許這里有你想要的東西哦。鑒于我前兩周研究了并開發(fā)了一個(gè)VSCode插件的情況,這次就講一下插件
    發(fā)表于 11-21 18:36 ?11次下載
    <b class='flag-5'>插件</b>開發(fā)之<b class='flag-5'>VSCode</b>

    單片機(jī)編程vscode EIDE插件新環(huán)境

    單片機(jī)編程vscode EIDE 插件新環(huán)境就如同作者所說(shuō)的一樣:EIDE:(Embedded IDE)是vscode上的一個(gè)Keil項(xiàng)目遷移工具和獨(dú)立的、多工具鏈的IDE,用于在vscode
    發(fā)表于 11-23 17:51 ?10次下載
    單片機(jī)編程<b class='flag-5'>vscode</b> EIDE<b class='flag-5'>插件</b>新環(huán)境

    配置VScode編譯、調(diào)試STM32(二)Cortex-Debug插件

    配置VScode編譯、調(diào)試STM32(二)Cortex-Debug插件
    發(fā)表于 12-01 12:21 ?17次下載
    配置<b class='flag-5'>VScode</b>編譯、調(diào)試STM32(二)Cortex-Debug<b class='flag-5'>插件</b>

    VSCode C/C++ 必備開發(fā)插件

    之前用的是 Source Insight,確實(shí)很強(qiáng)大,不過(guò)自從用了 VSCode 后基本就不怎么用 Source Insight 了。
    的頭像 發(fā)表于 02-15 15:11 ?6662次閱讀
    <b class='flag-5'>VSCode</b> C/C++ <b class='flag-5'>必備</b>開發(fā)<b class='flag-5'>插件</b>

    VSCode批量遷移插件

    代碼的路 打開之前電腦,找到原電腦VS Code的插件安裝目錄: 如: C:\\\\Users\\\\用戶名\\\\.vscode\\\\extensions 將extensions文件夾拷貝到
    的頭像 發(fā)表于 11-06 16:04 ?73次閱讀
    <b class='flag-5'>VSCode</b>批量遷移<b class='flag-5'>插件</b>

    深入比較VSCode和SourceInsight

    在語(yǔ)言支持和插件生態(tài)系統(tǒng)方面,VSCode顯然更為強(qiáng)大和靈活。如果你需要涉及多種語(yǔ)言的源碼閱讀,或者希望利用各種插件進(jìn)行定制,VSCode可能是更好的選擇。
    的頭像 發(fā)表于 12-02 16:03 ?9189次閱讀
    深入比較<b class='flag-5'>VSCode</b>和SourceInsight

    下載vscode老版本離線插件vsix文件的流程

    下載vscode老版本離線插件vsix文件的流程如下
    的頭像 發(fā)表于 12-20 09:26 ?1.1w次閱讀
    下載<b class='flag-5'>vscode</b>老版本離線<b class='flag-5'>插件</b>vsix文件的流程

    VSCode插件的安裝和使用

    今天介紹一款我工作上經(jīng)常用到的一款VSCode插件-VsCode Action Buttons,這個(gè)插件可以釋放手敲命令行清除、編譯、運(yùn)行、部署到目標(biāo)機(jī)等操作,具體功能可由開發(fā)者自由
    的頭像 發(fā)表于 11-04 15:36 ?91次閱讀
    <b class='flag-5'>VSCode</b><b class='flag-5'>插件</b>的安裝和使用