<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

分享幾個vscode必備精品插件

我快閉嘴 ? 來源:segmentfault.com ? 作者:風不識途 ? 2022-09-07 09:13 ? 次閱讀

		

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

開發綜合推薦

別名路徑跳轉

插件名:別名路徑跳轉

使用說明:別名路徑跳轉插件,支持任何項目,

使用場景: 當你在開發頁面時, 想點擊別名路徑導入的組件時(演示如下)

配置說明

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

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

效果展示

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

路徑別名智能提示

  • 插件名:path-alias
  • 場景: 在導入組件的時候,使用別名路徑沒用提示時 (可和別名路徑跳轉同時使用, 無沖突)
安裝效果和功能

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

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

indent-rainbow

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

Bracket Pair Colorizer 2

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

Auto Rename Tag

  • 插件名:Auto Rename Tag
  • 功能:自動重命名標簽
75d892ec-2e3d-11ed-ba43-dac502259ad0.gif

Code Spell Checker

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

Code Runner

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

Debugger for Chrome

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

Live ServerPP

  • 插件名:Live ServerPP

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

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

Svg Preview

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

Tabnine

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

Template String Converter

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

vscode-pigments

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

Parameter Hints

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

Quokka.js

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

Highlight Matching Tag

  • 插件名:Highlight Matching Tag
  • 功能:當光標停留在標簽時,高亮匹配的標簽
77640cfe-2e3d-11ed-ba43-dac502259ad0.png

大眾類插件

  • 基本都有安裝就不詳細介紹了

插件

  • Bookmarks

    • 功能:常用于讀源碼進行標記行,跳轉(代碼標記快速跳轉)
  • ESLint

    • 功能:代碼規范檢查
  • Prettier - Code formatter

    • 功能:代碼美化,自動格式化成規范格式
  • Project Manager

    • 功能:項目管理插件,當開發多個項目時,可以快速跳轉
  • Path Intellisense

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

    • 功能:當引入路徑為圖片時,可以預覽當前圖片
  • GitLens

    • 功能:增強了git功能,支持在VSCode查看作者、修改時間等等
  • open in browser

    • 功能:在瀏覽器打開當前文件

Vue 開發推薦

vue-component

  • 插件名:vue-component

  • 功能:輸入組件名稱自動導入找到的組件,自動導入路徑和組件

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

Vetur

  • 插件名:Vetur
  • 開發 Vue 必備

Vue 3 Snippets

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

React 開發推薦

React Style Helper

  • 插件名:React Style Helper

  • 功能:在React中更快速地編寫內聯樣式,并對 CSS、LESS、SASS 等樣式文件提供強大的輔助開發功能

    • 自動補全
    • 跳轉至樣式和變量定義位置
    • 創建 JSX/TSX 的行內樣式
    • 預覽樣式及變量內容
  • 行內樣式自動補全,同時支持 SASS 變量的跳轉及預覽。

ES7 Reactsnippets

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

vscode-styled-components

  • 插件名:vscode-styled-components
  • 功能:在JS文件中寫樣式時,有智能提示
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文件夾&文件圖標
77f53198-2e3d-11ed-ba43-dac502259ad0.png

其他推薦

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

CSS Initial Value

  • 插件名:vscode-icons
  • 功能:顯示每個CSS屬性的初始值,當光標停留在css屬性時
78010888-2e3d-11ed-ba43-dac502259ad0.png

畫板作圖

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

Echars 智能提示插件

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

翻譯插件

  • 插件名:A-super-translate

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

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

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

總結(附全部插件圖片)

  • 根據需求,大家安裝對應插件即可(安裝太多插件,VSCode會很卡)
  • 當然電腦配置足夠強大,當我沒說
78f582c8-2e3d-11ed-ba43-dac502259ad0.png


審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 插件
    +關注

    關注

    0

    文章

    313

    瀏覽量

    22215
  • vue
    vue
    +關注

    關注

    0

    文章

    56

    瀏覽量

    7690
  • vscode
    +關注

    關注

    1

    文章

    149

    瀏覽量

    7439

原文標題:這幾個插件,讓你的 vscode 更牛逼!

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    插件開發之VSCode相關資料下載

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

    單片機編程vscode EIDE插件新環境的相關資料分享

    單片機編程vscode EIDE 插件新環境就如同作者所說的一樣:EIDE:(Embedded IDE)是vscode上的一個Keil項目遷移工具和獨立的、多工具鏈的IDE,用于在vscode
    發表于 12-03 07:36

    使用VSCode下的Keil Assistant插件進行STM32開發的部分功能

    使用VSCode下的Keil Assistant插件代替Keil進行STM32開發的部分功能,充分利用VSCode的優秀的代碼編寫生態與界面風格
    發表于 12-13 07:39

    使用vscode進行開發

    Project設置項目名選擇芯片類型這樣新建項目完成使用vscode進行開發使用vscode來替代Keil自然是因為Keil中沒有代碼補全和錯誤提示,開發太難受了。一下是設置開發環境和使用的過程下載幾個
    發表于 01-10 06:12

    一款VScode插件介紹

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

    如何使用RT-Thread Studio For Vscode插件進行一鍵下載

    目前本人使用Ubuntu21.04,配合vscode下的RT-Thread Studio For Vscode插件進行編譯都正常,但不知到如何使用插件中的一鍵下載,如何配置?
    發表于 09-21 11:10

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

    Vscode無論是安裝espidf4.4 還是4.2 ,都不能打開配置引導頁面,提示加載web視圖出錯,重裝idf插件一樣無效
    發表于 03-03 09:09

    vscode常用插件有哪些

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

    [VScode] 嵌入式軟件開發必備插件

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

    插件開發之VSCode

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

    單片機編程vscode EIDE插件新環境

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

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

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

    VSCode C/C++ 必備開發插件

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

    深入比較VSCode和SourceInsight

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

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

    下載vscode老版本離線插件vsix文件的流程如下
    的頭像 發表于 12-20 09:26 ?4087次閱讀
    下載<b class='flag-5'>vscode</b>老版本離線<b class='flag-5'>插件</b>vsix文件的流程
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>