【VSCode】常用插件推薦(持續更新~)

以下的這些插件都有使用過,可取對自己編碼有用的選擇安裝。

🧠 智能補全 / 提示類插件

1. Auto Import

在編碼時選擇有對應導入包的選項,自動為 JS/TS 文件中的使用項補全并添加 import 聲明,極大提高開發效率。

2. Iconify IntelliSense

提供 Iconify 圖標庫(如 Material、Carbon、FontAwesome 等)的圖標名稱自動補全,適合在 Vue/React 中使用圖標。

3. JavaScript (ES7+) code snippets

快速輸入常用 ES7/React/Redux 的代碼片段,如 useEffectrccuseState 等。

4. Vue 3 Snippets

提供 Vue 3 的 Composition API 代碼片段,極大提升開發效率(如 setuprefwatch 等快捷鍵)。

5. Path IntelliSense

自動補全文件路徑(import 語句中非常有用)。

6. Node.js Modules IntelliSense

為 Node.js 原生模塊(如 fs, path)或第三方模塊提供自動提示。

7. Alias(別名路徑跳轉)

結合 webpack/vite 配置,為 @/components/... 這類路徑提供跳轉和提示功能。

40. Code Spell Checker

檢查代碼單詞是否拼寫錯誤。

44. Tailwind CSS IntelliSense

tailwindcss 提示插件。


🧹 代碼質量 / 格式化 / 清理

8. ESLint

檢查 JS/TS/React/Vue 等代碼質量,配合 .eslintrc 可實現強制規范、標紅錯誤。

9. Prettier - Code Formatter

格式化代碼風格,如自動換行、縮進、引號格式等,配合 ESLint 一起使用最佳。

11. Stylelint

類似 ESLint,但用于 CSS/SCSS/LESS 等樣式文件的規范和錯誤提示。

13. TypeScript Errors

高亮和顯示 TS 報錯信息,輔助調試。

41. Error Lens

報錯信息直接展示在代碼后面。


🎨 UI/界面增強

14. Colorize

為 CSS/JS/HTML 中的顏色代碼(如 #fffrgbared)添加背景色直觀顯示。

15. Material Icon Theme

為側邊欄文件添加美觀的 Material 風格圖標,提高可讀性。

16. One Dark Pro

Atom 風格的 One Dark 主題,深色主題中最受歡迎之一。

17. Dracula Theme

著名 Dracula 暗色主題,配色柔和,適合長時間編程。

18. vscode-icons-mac

為 mac 風格的文件夾提供美化圖標。

19. Indent-Rainbow

為不同縮進級別的代碼塊添加不同顏色,方便閱讀嵌套結構。

20. Bracket Pair Colorizer

高亮匹配的括號對(如 {}, [], ()),不同層級不同顏色。

45. vscode-icons-mac

vscode 在 mac 上的文件圖標插件。


💡 代碼功能增強

21. Auto Close Tag

自動補全 HTML/Vue/JSX 標簽的閉合(輸入 <div> 自動補全 </div>)。

22. Auto Rename Tag

修改 HTML/Vue/JSX 的標簽名時自動同步閉合標簽名。

23. CSS Peek

在 HTML 或 Vue 中,按住 Ctrl + 點擊 class 可跳轉到對應 CSS 定義位置。

24. i18n Ally

多語言文件(如 zh.json, en.json)管理工具,支持翻譯鍵提示、缺失高亮、自動提取。

25. Image Preview

懸浮在 HTML 或 CSS 中的圖片鏈接上可預覽圖片,適用于靜態資源。

26. Todo Tree

提取所有注釋中的 // TODO// FIXME,在側邊欄統一顯示,便于管理待辦事項。

27. Live Preview / Live Server

提供一個本地服務器預覽 HTML 頁面,支持自動刷新(適合純 HTML/CSS 項目)。

28. Debugger for Chrome

在 VSCode 中調試前端頁面(HTML/JS/Vue/React)時與 Chrome 瀏覽器聯調。

56. Hungry Delete

智能刪除插件,自動刪除無用空格。


🔧 Vue/前端專屬插件

29. Vue - Official (官方)

Vue 3 項目中替代 Vetur 的官方推薦插件,支持語法提示、類型推斷、錯誤檢查等。

30. **Vue Language Features **

Vue 官方維護的語言工具插件,Vue 2/3 都支持,但推薦配合 Volar 使用。

31. Tailwind CSS IntelliSense

對 Tailwind CSS 類名進行自動補全、語義提示、錯誤檢查,非常適合實用派開發者。


🔌 Git / 云端協作

32. GitLens

強大的 Git 增強工具:查看每行代碼的提交者、歷史、對比變更、Blame、提交詳情等。

34. GitHub Repositories

允許你打開遠程 GitHub 倉庫代碼進行瀏覽、編輯,不需要 clone 到本地。

35. Remote Repositories

與 GitHub Repositories 類似,支持瀏覽任意遠程倉庫,無需本地 clone。


🌐 語言支持 / 本地化

36. Chinese (Simplified) Language Pack

將 VS Code 界面翻譯成簡體中文。


🧪 環境輔助工具

37. dotenv

.env 文件提供高亮、語法支持,常用于環境變量管理。

38. npm Intellisense

自動提示 node_modules 中的包名,適用于導入模塊時自動補全。


🧷 工具增強類

39. Local History

每次保存文件自動備份一個版本(在 .history 中),可快速回退歷史版本。

42. Numbered Bookmarks

書簽,便于快速找到代碼。

43. REST Client

在本地快速開啟一個網絡請求服務。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/91525.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/91525.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/91525.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ICML 2025 | 深度剖析時序 Transformer:為何有效,瓶頸何在?

本文介紹帝國理工學院等機構在 ICML 2025 發表的最新研究成果。該研究并未提出新模型&#xff0c;而是對現有時間序列 Transformer 模型進行了一次深刻的拷問——為何結構更簡單的 Transformer&#xff08; PatchTST, iTransformer&#xff09;在各大基準測試中&#xff0c;反而…

AIBOX內置5G天線設計

AIBOX內置5G天線設計AIBOX的天線種類天線種類及數量&#xff1a;運營商5G天線*4&#xff0c;1.4G天線*2、wifi天線*1天線形式&#xff1a;內置PCB天線。天線安裝方式&#xff1a;卡扣固定&#xff0c;安裝至設備外殼內壁。RG-178同軸線或UFL1.37mm同軸線連接至主板&#xff0c;…

低通濾波器的原理以及作用

低通濾波器&#xff08;Low-Pass Filter, LPF&#xff09;是一種允許低頻信號通過&#xff0c;同時衰減或阻止高頻信號的電子電路或數字信號處理算法。其核心原理和作用如下&#xff1a;一、工作原理 1. 頻率選擇性- 低通濾波器基于頻率對信號進行篩選&#xff0c;其傳遞函數在…

[AI Coding] 一.騰訊CodeBuddy IDE內測、安裝及基本用法(國產AI IDE啟航)

在人工智能迅猛發展的今天&#xff0c;AI Coding 正逐步改變傳統編程范式。廣義上&#xff0c;AI Coding 是指以大語言模型&#xff08;LLMs&#xff09;為核心驅動&#xff0c;借助自然語言理解能力&#xff0c;自動生成、補全、調試與解釋代碼的智能編程方式。它不僅顯著降低…

《網安處罰裁量基準》碼農合規指北 v1.0——if (違規) { 罰金++ } else { 合規運行 }

尊敬的審核&#xff1a; 本人文章《〈網安處罰裁量基準〉碼農合規指北 v1.0——if (違規) { 罰金 } else { 合規運行 }》 1. 純屬技術交流&#xff0c;無任何違法內容 2. 所有法律引用均來自公開條文 3. 請依據《網絡安全法》第12條“不得無故刪除合法內容”處理 附&#xff1a…

機器學習——邏輯回歸(LogisticRegression)實戰案例:信用卡欺詐檢測數據集

使用邏輯回歸識別 信用卡欺詐行為&#xff1a;基于creditcard.csv的實戰與評估分析 項目背景 在金融行業中&#xff0c;信用卡欺詐檢測是一項關鍵任務。欺詐交易在整個交易中占比極低&#xff0c;導致數據極度不平衡。本案例通過經典數據集 creditcard.csv&#xff0c;構建邏輯…

Helm在Kubernetes中的應用部署指南與案例解析

在上一章節中&#xff0c;我們已經介紹了Helm的部署和基本使用方法。本章將通過實際案例&#xff0c;詳細演示如何使用Helm在Kubernetes集群中部署應用。一、Helm 核心價值解析優勢解決的問題類比傳統方式應用模板化重復編寫 YAML 文件手動編寫 20 資源清單文件版本控制缺乏部署…

如何最簡單、通俗地理解線性回歸算法? 線性回歸模型在非線性數據上擬合效果不佳,如何在保持模型簡單性的同時改進擬合能力?

線性回歸作為統計學與機器學習領域中最基礎且最重要的算法之一&#xff0c;其應用廣泛且深遠。它不僅是回歸分析的入門方法&#xff0c;更是后續復雜模型構建的重要理論基礎。理解線性回歸算法的本質&#xff0c;既有助于提升數據分析的能力&#xff0c;也能為掌握更復雜的機器…

藍橋杯----超聲波

&#xff08;一&#xff09;、超聲波1、原理&#xff08;圖 一&#xff09;發送信號階段&#xff1a;單片機通過翻轉發送的引腳P1^0&#xff0c;發送8個40MHZ的方波&#xff0c;此時開始計時。等待接收信號&#xff1a;通過單片機的接收引腳P1^1檢測&#xff0c;未接收到信號時…

Java學習-運算符

1.在代碼中&#xff0c;如果有小數參與計算&#xff0c;結果有可能不精確。2.整數參與計算&#xff0c;結果只能是整數。3.數字進行運算時&#xff0c;數據類型不一樣不能運算&#xff0c;需要轉成一樣的&#xff0c;才能運算。&#xff08;1&#xff09;隱式轉換&#xff08;自…

一句話指令實現“2D轉3D”、“圖片提取線稿”

你是否曾為一張2D圖片無法完美展示3D效果而遺憾&#xff1f;是否曾因需要將手繪草圖轉為清晰線稿而耗時費力&#xff1f;這些曾讓設計師、電商賣家、內容創作者頭疼的難題&#xff0c;如今只需一句話指令&#xff0c;即可迎刃而解。一、案例一&#xff1a;2D圖片→3D模型痛點場…

層次聚類:無需“猜”K值,如何讓數據自己畫出“家族圖譜”?

層次聚類&#xff1a;無需“猜”K值&#xff0c;如何讓數據自己畫出“家族圖譜”&#xff1f;&#x1f44b; 大家好&#xff0c;我是小瑞瑞&#xff01;歡迎回到我的專欄&#xff01; 在上一期&#xff0c;我們學會了強大的K-Means算法&#xff0c;但它也給我們留下了一個“靈魂…

數據結構:鏈表(Linked List)

目錄 結構推導 回到最原始的問題 —— 我們如何存數據&#xff1f; 第二步&#xff1a;我們來看看數組的限制 第三步&#xff1a;那我們該怎么做呢&#xff1f; 第四步&#xff1a;我們推導鏈表的數據結構 結構講解 什么是鏈表&#xff1f; 什么是節點&#xff1f; …

[RK3566-Android11] U盤頻繁快速插拔識別問題

問題描述 做老化測試時&#xff0c;在使用U盤頻繁快速插拔的情況下&#xff0c;SDCard目錄會突然被Kill掉&#xff0c;然后又重新掛載上&#xff0c;這會導致系統及APP的數據因為讀寫異常&#xff0c;從而界面卡死正常U盤插拔不應該導致內部存儲卸載解決方案&#xff1a; SDK根…

【Golang】Go語言Map數據類型

Go語言Map數據類型 文章目錄Go語言Map數據類型一、Map1.1.1、map定義1.1.2、map的基本使用1.1.3、判斷某個鍵是否存在1.1.4、map的遍歷1.1.5、使用delete()函數刪除鍵值對1.1.6、按照指定順序遍歷map1.1.7、元素為map類型的切片1.1.8、值為切片類型的map一、Map map是一種無序…

Orange的運維學習日記--23.Linux計劃任務詳解

Orange的運維學習日記–23.Linux計劃任務詳解 文章目錄Orange的運維學習日記--23.Linux計劃任務詳解一次性計劃任務atd 服務at 命令基本語法交互式示例腳本文件示例timespec 格式示例查看與管理任務查看當前隊列查看任務詳細內容刪除任務用戶權限控制用戶周期性計劃任務查看任務…

Ubuntu 24.04.2 LTS 安裝mysql8.0.36保姆級教程(從安裝到遠程連接)

目錄 前言 一、系統準備 二、安裝 MySQL 8.0.36 1. 查看可用版本 2.如果沒有對應版本則需要手動下載mysql-apt-config&#xff08;有則跳過&#xff09; 2.1下圖是mysql-apt-config各版本對應的mysql版本 2.2下載mysql apt repository 2.3安裝 MySQL APT Repository 包 …

【LLM】講清楚MLA原理

需要你對MHA、MQA、GQA有足夠了解&#xff0c;相信本文能幫助你對MLA有新的認識。 本文內容都來自https://www.youtube.com/watch?v0VLAoVGf_74&#xff0c;如果閱讀本文出現問題&#xff0c;建議直接去看一遍。 按照Deepseek設定一些參數值&#xff1a;輸入token長度n10&…

谷歌采用 Ligero 構建其 ZK 技術棧

1. 引言 前序博客有&#xff1a; Ligero 和 Ligetron 中的 MPC 和 ZKLigetron&#xff1a;Nim Network開發的針對AI的zkVMLigetron&#xff1a;基于MPC-In-The-Head范式的zkVM簡介 在隱私保護身份驗證領域邁出重要一步&#xff0c;谷歌最近宣布 將零知識證明&#xff08;ZKP…

Flutter渲染引擎:Impeller和Skia

一、Impeller 渲染引擎的發布時間Impeller 是 Flutter 團隊為解決 Skia 引擎在移動端&#xff08;尤其是 iOS 平臺&#xff09;的性能問題而開發的全新渲染引擎&#xff0c;其發展歷程如下&#xff1a;首次公開&#xff1a;2021 年 Google I/O 大會上首次提及&#xff0c;作為 …