2022,VSCode 前端外掛推薦
前言
推薦一波前端開發必備外掛,絕對可以提高你的生產力,剩下來的時間來 mo魚,豈不美哉
開發綜合推薦
別名路徑跳轉
外掛名:別名路徑跳轉
使用說明: 別名路徑跳轉外掛 ,支援任何專案,
使用場景: 當你在開發頁面時, 想點選 別名路徑匯入的元件時 (演示如下)
配置說明
-
下載後只需自定義配置一些自己常用的別名路徑即可
// 檔名別名跳轉 "alias-skip.mappings": { "[email protected]/": "/src", "views": "/src/views", "assets": "/src/assets", "network": "/src/network", "common": "/src/common" },
-
右擊外掛--》擴充套件設定--》路徑對映在
settinas.json
中編輯
效果展示
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229bfae7ee76f604d7425435c6e2b5cf32ecbdf62636c191cd2e3c8a0987394189e0.jpg)
路徑別名智慧提示
-
外掛名:
path-alias
-
場景: 在匯入元件的時候,使用 別名路徑沒用提示時 :point_down: (可和別名路徑跳轉同時使用, 無衝突)
安裝效果和功能
indent-rainbow
-
外掛名:
indent-rainbow
-
功能:彩虹縮排
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b33398419ec6674a58e5be5dd58f37d27014a5885009a1273a2f45c46976aef8f.jpg)
Bracket Pair Colorizer 2
-
外掛名:
Bracket Pair Colorizer 2
-
功能:給匹配的括號() 或者 物件{}.. 新增對應的顏色用於區分
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4b21c31ba4907225ab0316be2d9303d9392aa52c7e9b69ff8c54c56ae24f430d39.jpg)
Auto Rename Tag
-
外掛名:
Auto Rename Tag
-
功能:自動重新命名標籤
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b8e7135c9ac358d3e20e254e1047fb24d57028d5a00e9c4f6d196f42fbf903cdc.jpg)
Code Spell Checker
-
外掛名:
Code Spell Checker
-
功能:檢查單詞拼寫是否錯誤(支援英語)
![](http://mdimg.wxwenku.com/getimg/ccdf080c7af7e8a10e9b88444af98393fab2dcaf53716db711ef83d15e89108c365e4ff9bad76a65f64622015a59fe11.jpg)
Code Runner
-
外掛名:
Code Runner
-
功能:一鍵執行各種語言程式碼(常用於測試)
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4bd1fc1ff378d60e4246cf07c9d7d2a79d23d070533fa8a983bc846e3be211d718.jpg)
Debugger for Chrome
-
外掛名:
Debugger for Chrome
-
功能:在VSCode端,除錯程式碼
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b3ebfbd7f74f56f0cdeccb766a6644dc3a093eb99d6debbc163d3f20fc5df2765.jpg)
Live ServerPP
-
外掛名:
Live ServerPP
-
功能:在伺服器端開啟你的檔案,實時顯示你修改的程式碼
-
支援websocket 訊息服務,可以用於除錯websocket 客戶端
-
支援可程式設計虛擬檔案,可用於模擬服務端API介面
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229bd27f0195da270e50979c2c3a0f98204a50220c9aeff1f3ff160bd95c25b73640.jpg)
Svg Preview
-
外掛名:
Svg Preview
-
功能:可以顯示你的SVG圖片,還可以編輯
![](http://mdimg.wxwenku.com/getimg/ccdf080c7af7e8a10e9b88444af983933be19e71a1f2df537070bac360f90104b1571c7c62edfb92d058d455c019e932.jpg)
Tabnine
-
外掛名:
Tabnine
-
功能:智慧提示程式碼,可以預測你將要寫的程式碼進行提示
![](http://mdimg.wxwenku.com/getimg/ccdf080c7af7e8a10e9b88444af9839328b38ecf558e5da763d3c547f8a93b7b1a810dc3b482b47cca582221c363670e.jpg)
Template String Converter
-
外掛名:
Template String Converter
-
功能:在字串中輸入$觸發,將字串轉換為模板字串
![](http://mdimg.wxwenku.com/getimg/ccdf080c7af7e8a10e9b88444af983937f80a25bbceda99f2e13eb30910bd435b5dbaf9bef37b86d24ac59206cf97f3b.jpg)
vscode-pigments
-
外掛名:
vscode-pigments
-
功能:實時預覽設定的顏色
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4b729d963bb7f42df4697386fffaec6b2a900593f34b98175c46e1f95cb6944612.jpg)
Parameter Hints
-
外掛名:
Parameter Hints
-
功能:提示函式的引數型別及訊息
![](http://mdimg.wxwenku.com/getimg/ccdf080c7af7e8a10e9b88444af98393783edf22ff79ce28d5984be01de00a564e70364d6fc86f5969143c4dab6f508e.jpg)
Quokka.js
-
外掛名:
Quokka.js
-
使用:安裝外掛後,
ctrl+shift+p
輸入Quokka new JavaScr..
即可使用 -
功能:實時顯示列印輸出,更多功能自行探索(常用於測試)
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b3820f3e4186d92037a12c0cfddcf3523b149801f6de86380816c63099dac1897.jpg)
Highlight Matching Tag
-
外掛名:
Highlight Matching Tag
-
功能:當游標停留在標籤時,高亮匹配的標籤
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229bc17937fbac457663f36e1071b8304cc27fdc90e0362cf644c5977af4b8051128.jpg)
大眾類外掛
-
基本都有安裝就不詳細介紹了
外掛
-
Bookmarks
-
功能:常用於讀原始碼進行標記行,跳轉(程式碼標記快速跳轉)
-
ESLint
-
功能:程式碼規範檢查
-
Prettier - Code formatter
-
功能:程式碼美化,自動格式化成規範格式
-
Project Manager
-
功能:專案管理外掛,當開發多個專案時,可以快速跳轉
-
Path Intellisense
-
功能:路徑智慧提示
-
Image preview
-
功能:當引入路徑為圖片時,可以預覽當前圖片
-
GitLens
-
功能:增強了
git
功能,支援在VSCode檢視作者、修改時間等等 -
open in browser
-
功能:在瀏覽器開啟當前檔案
Vue 開發推薦
vue-component
-
外掛名:
vue-component
-
功能:輸入元件名稱自動匯入找到的元件,自動匯入路徑和元件
-
選中後自動輸入元件名(包含必填屬性)、import語句、components屬性
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b09efb7a8852ac7933c50edb009f775c8bab7aaae8a0185bbf54eedf4706b7498.jpg)
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b09efb7a8852ac7933c50edb009f775c8bab7aaae8a0185bbf54eedf4706b7498.jpg)
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b09efb7a8852ac7933c50edb009f775c8bab7aaae8a0185bbf54eedf4706b7498.jpg)
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
檔案中寫樣式時,有智慧提示
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229bea704311453b855160da98caab873b6b583217a40b8b1d609e652472df844018.jpg)
主題類
Dracula Official
-
外掛名:
vscode-styled-components
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4bd1f230ddc93f4251b6c6a55fdce4fa8aa7f3de137c9ff1c936dcb09b53d3d3c5.jpg)
One Dark Pro
-
外掛名:
One Dark Pro
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4bc9fb66af6c26f45c7ccd67d0fc6704c70f7e40e64989556d5b40570de46faed6.jpg)
vscode-icons
-
外掛名:
vscode-icons
-
VSCode
資料夾&檔案圖示
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b300379b10a0a548d1766585b4ed97e55661b7ea427fedbc47b87d6ca8c44770f.jpg)
其他推薦
-
以下外掛,可能不常用,大家感興趣可以試試:wink:
CSS Initial Value
-
外掛名:
vscode-icons
-
功能:顯示每個CSS屬性的初始值,當游標停留在
css
屬性時
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4b158d7d743adcabc7a4ee04bb46338c36b069a7787c4cf7daaef131ff5660cd65.jpg)
畫板作圖
-
外掛名:
Draw.io Integration
-
功能:在
VSCode
中畫圖,支援多人協作編輯圖表..
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229bf74e15da79783a4be752676b849c0d6073c90af6a0a05258597622b2e68f9f47.jpg)
Echars 智慧提示外掛
-
外掛名:
echarts-vscode-extension
-
使用:安裝外掛後,
ctrl+shift+p
輸入active Echars
即可開啟智慧提示 -
功能:提示各種
Echar中Option
的屬性,挺強大的
翻譯外掛
-
外掛名:
A-super-translate
-
使用方法:選中行,Ctrl+Shift+p 輸入 翻譯
-
鍵入 ctrl+`再按下 ctrl+1 為翻譯直接替換選中區域
-
功能:翻譯識別程式碼中註釋部分,不干擾閱讀。支援不同語言,單行、多行註釋、
-
支援使用者字串與變數翻譯,支援駝峰拆分
![](http://mdimg.wxwenku.com/getimg/6b990ce30fa9193e296dd37902816f4bb5911288434a637d0e42d79f254e680fb29b1defda68121323f79958f512f114.jpg)
![](http://mdimg.wxwenku.com/getimg/356ed03bdc643f9448b3f6485edc229b87de738577459636697c52f4ad875bed3ef149c94791691d6366c5e1d665dd7a.jpg)
總結(附全部外掛圖片)
-
根據需求,大家安裝對應外掛即可(安裝太多外掛,VSCode會很卡)
-
當然電腦配置足夠強大,當我沒說
作者: 風不識途
http://segmentfault.com/a/1190000040766151
- EOF -
推薦閱讀 點選標題可跳轉
覺得本文對你有幫助?請分享給更多人
關注「大前端技術之路」加星標,提升前端技能
點贊和在看就是最大的支援 :heart: