前言

VS Code是一款由微软开源免费、轻量级、功能强大的源代码编辑器。其轻量级体现在基础安装简洁,仅含核心编辑功能。功能强大则源于它支持丰富的语言环境插件拓展,这种模块化设计让VS Code在源代码开发工具中独占鳌头,它能够轻松应对多种语言开发。俗话说的好工欲善其事必先利其器,选用合适的插件能显著提升开发效率。以下是大姚精选的一些实用VS Code插件拓展,希望能对你有所帮助,大家有更好的插件推荐可在文末留言。

VS Code 实用插件集

VS Code相关链接地址

VS Code拓展插件安装

快捷键:Ctrl+Shift+X进入拓展面板,到应用商店文本框中搜索拓展。

Chinese (Simplified)

为 VS Code 提供简体中文的本地化用户界面体验。安装此语言包后,用户可以将VS Code的界面语言切换为中文(简体),从而更方便地使用这款编辑器。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hans

C# Dev Kit

C# Dev Kit for Visual Studio Code(C# Dev Kit)是一个扩展工具,它为您的C#开发提供了一系列强大的功能和实用工具,以帮助您更高效地编写、调试和维护代码。它能够在Windows、macOS、Linux甚至Codespace等各种开发环境中使用,提升您的C#开发体验。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit

IntelliCode for C# Dev Kit

AI 辅助 C# Dev Kit 开发,此扩展为 C# Dev Kit 用户提供 IntelliCode 成员排名和整行自动完成功能。

  • 插件市场地址:https://marketplace.visualstudio.com/items/?itemName=ms-dotnettools.vscodeintellicode-csharp

vscode-icons

vscode-icons不仅能够给文件夹、文件添加上舒适的图标,而且可以自动检测项目,根据项目不同功能配上不同图标,例如,git、Markdown、配置项、工具类等。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons

Tabnine

Tabnine 是一款 AI 代码补全插件,适用于 JavaScript、Python、Java、TypeScript 和其他所有编程语言。它通过自动补全代码来提高开发人员的工作效率。TabNine开箱即用。响应速度快:通常会在不到10毫秒的时间内生成建议列表。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode

GitHub Copilot

是一个提供 AI 辅助编程的工具,它在您编码时会提供类似自动补全的建议。您可以通过开始编写您想要使用的代码,或者编写自然语言评论描述您希望代码完成的功能,来获取 GitHub Copilot 的建议。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=GitHub.copilot

CodeGeeX

CodeGeeX 是一款功能强大的基于 LLM 的智能编程助手。它提供代码生成/完成、注释生成、代码翻译和基于人工智能的聊天等功能,帮助开发人员显著提高工作效率。CodeGeeX 支持多种编程语言。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=aminer.codegeex

CodeBuddy

腾讯云代码助手(Tencent Cloud CodeBuddy,以下简称 CodeBuddy),由腾讯云自研的一款开发编程提效辅助工具,基于腾讯混元 + DeepSeek 双轮模型驱动,构建对开发者友好,好用易用的代码助手,为开发者提供AI技术问答、Craft软件编码智能体、智能代码补全、单元测试、智能评审、代码修复等Agent智能体拓展能力,兼容 MCP 开放生态,并可支持团队知识库管理、自定义智能体与指令管理、多模型接入、企业账号集成等功能,辅助开发者提升编码效率和质量,助力研发团队提质增效。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=Tencent-Cloud.coding-copilot

GitHub Pull Requests

能够直接在 VS Code 中审查和管理您的 GitHub 拉取请求和问题。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github

SQL Server (mssql)

Visual Studio Code 的 MSSQL 扩展旨在通过提供无缝且现代的数据库开发体验来赋能开发者。我们的目标是使 SQL 开发更加高效和直观,通过集成诸如架构管理、查询执行和 AI 驱动的辅助等基本功能。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql

CodeSnap

能够在 VS Code 中快速截取代码的美丽屏幕截图。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=adpyke.codesnap

TranslationToolbox

翻译工具箱,使得文本翻译更加方便快捷,启用快捷键: ctrl+alt+t or cmd+alt+t。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=WLY.translationtoolbox

驼峰翻译助手

快速将中文变量翻译名转换为多种常用驼峰命名格式(如 camelCase、PascalCase、snake_case 等)。同时,支持 腾讯 百度 OpenAI API 自定义翻译模型提升开发效率。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=svenzhao.var-translation

Du I18N

VS Code国际化多语言解决方案。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=DewuTeam.du-i18n

Docker for Visual Studio Code

通过 Docker 扩展,可以轻松地从 Visual Studio Code 构建、管理和部署容器化应用程序。它还能在容器内一键调试 Node.js、Python 和 .NET。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker

Docker for Visual Studio Code

通过 Docker 扩展,可以轻松地从 Visual Studio Code 构建、管理和部署容器化应用程序。它还能在容器内一键调试 Node.js、Python 和 .NET。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker

Docker for Visual Studio Code

通过 Docker 扩展,可以轻松地从 Visual Studio Code 构建、管理和部署容器化应用程序。它还能在容器内一键调试 Node.js、Python 和 .NET。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker

GitLens

GitLens内置到Visual Studio代码Git的能力。它可以帮助您通过Git责任注释和代码镜头一目了然地看到代码作者的身份,无缝地导航和浏览 Git存储库,通过功能强大的比较命令获得有价值的见解,等等。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

Git History

Git历史记录,搜索和更多内容(包括git log)。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory

Drawio Preview

在 VS Code 中预览 Drawio 图文件。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=purocean.drawio-preview

Path Intellisense

在编辑器中输入对应文件的路径,会自动补全(在Import、Require导入/引入模块时非常便捷好用)。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

Vue 3 Snippets

这个插件包含了所有的 Vue.js 2 和 Vue.js 3 的 api 对应的代码片段。插件的代码片段如下表格所示,你不需要记住什么snippets,就像往常一样在 vscode 里写代码就好了。比如你可以键入 vcom 然后按上下键选中 VueConfigOptionMergeStrategies 再按Enter键,就输入了Vue.config.optionMergeStrategies了。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=hollowtree.vue-snippets

Vetur

Vue多功能集成插件,包括:语法高亮,智能提示,emmet,错误提示,格式化,自动补全,debugger。vscode官方钦定Vue插件,Vue开发者必备。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=octref.vetur

vscode-element-helper

VSCode-Element-Helper是Element-UI的VS Code扩展,Element-UI是一个很棒的库。越来越多的项目使用它。因此,为了帮助开发人员通过Element-UI编写更高效的代码。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=ElemeFE.vscode-element-helper

Vue VSCode Snippets

该插件旨在为开发者提供最简单快速的生成 Vue 代码片段的方法,通过各种快捷键就可以在 .vue 文件中快速生成各种代码片段。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-snippets

Angular Language Service

Visual Studio Code 的 Angular Language Service 扩展提供了与 Angular 项目相关的语言支持和功能,以提高开发人员在 VS Code 中的 Angular 开发体验。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=Angular.ng-template

Code Runner

运行多种语言的代码段或代码文件C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA,和自定义命令。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

Icon Fonts

icon fonts是一款提供VS Code图标、字体缩写的的插件。虽然看上去很不起眼,但是对于前端开发,这款工具可以说能够极大的提高开发效率。通过一些缩写,能够快速补全icon fonts相关的代码片段,这样能够减少80%以上的手动输入内容。icon fonts支持html、css、less、sass、scss、stylus、jsx、blade、vue。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=idleberg.icon-fonts

Gitlink

gitlink是一款辅助和增强VS Code GitHub使用的插件。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=qezhu.gitlink

GraphQL

GraphQL扩展包括自动完成功能它会在您键入时建议在查询中使用的字段和参数,从而更容易编写有效的 GraphQL 代码。此功能可为您节省时间并降低出现语法错误的可能性。它安装了一个内置的 linter,可以检查您的代码是否有错误并提出修复建议。使用此扩展可防止 GraphQL 错误并提高效率。

  • 插件市场地址:https://marketplace.visualstudio.com/items?itemName=mquandalle.graphql

2025 年实用、全面的 VS Code 插件推荐!的更多相关文章

  1. VS Code插件推荐

    VS Code插件推荐 ​ VS Code作为前端开发人员在学习工作中必不可少的开发软件,其强大的功能以及丰富多样的插件都让开发人员爱不释手.下面推荐个人觉得还不错的几个插件,希望可以帮助到你.如果你 ...

  2. [转载] C++ 程序员快过来围观:非常实用全面的 C++ 资源

    原文: http://codecloud.net/c-plus-plus-resource-2983.html 绝对是c++开发者的福音啊, 必须推荐. 这次的资源涉及到了标准库.Web应用框架.人工 ...

  3. 非常实用全面的 C++框架,库类等资源

    这次的资源涉及到了标准库.Web应用框架.人工智能.数据库.图片处理.机器学习.日志.代码分析等,C++程序员学习必备! Jason frozen : C/C++的Jason解析生成器 Jansson ...

  4. vs code 插件推荐

    通用插件 HTML Snippets 超级实用且初级的 H5代码片段以及提示 HTML CSS Support 让 html 标签上写class 智能提示当前项目所支持的样式新版已经支持scss文件检 ...

  5. Visual Studio Code 插件推荐

    Path Intellisense - 路径补全 HTML Snippets - HTML 标记增强 Markdown+Math - Markdown 增强(数学表达式) vscode-icons - ...

  6. VS Code插件推荐-Settings Sync

    Settings Sync功能 将vscode的本地设置.插件保存至远端,方便保存 Usage 插件市场安装Setting Sync之后,⌘+P输入>sync,即可看到相关操作,选中点击之后官方 ...

  7. vs code 插件收集

    名称 简述 Auto Close Tag 自动闭合HTML标签 Auto Import Typescript自动import提示 Auto Rename Tag 修改HTML标签时,自动修改匹配的标签 ...

  8. 最全面的 Sublime Text 使用指南

    最全面的 Sublime Text 使用指南   摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程. 前言(Prologue) ...

  9. 最全面的iOS和Mac开源项目和第三方库汇总

    标签: UI 下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UIT ...

  10. React 工程的 VS Code 插件及配置

    原味地址:https://juejin.im/post/5b5fce12e51d45162679e032 最近使用 VS Code 来开发 React,本文记录一些使用的 VS Code 插件以及离线 ...

随机推荐

  1. java的三大版本、特性和优势

    Write Once Run AnyWhere 版本: JavaSE:标准版(桌面程序.控制台开发) JavaME:嵌入式开发(手机.家电...) JavaEE:E企业级开发(web端.服务端开发) ...

  2. nuxtjs 自定义服务端错误页面 Server error page

    原文链接:https://blog.jijian.link/2020-12-03/nuxtjs-server-error-page/ 当 nuxt 项目在生产环境运行时,如果服务端运行出错,比如 as ...

  3. rust学习笔记(6)

    模块 定义自己的模块,方便外部的调用 mod可以嵌套 可见程度 分为private和public 其中pub可以分为模块内可见和模块外可见 mod也遵循可见性的要求 // 一个名为 `my_mod` ...

  4. React从webpack迁移到rsbuild 纪实

    Why 随着团队项目规模越来越大之后,继从babel-loader迁移到esbuild之后发现打包.热重载性能随着时间迭代之后又慢慢开始成为性能瓶颈,所以决定用新的打包工具去解决这个问题.esbuil ...

  5. go mod 安装使用 beego

    go module基本使用 // 创建目录,初始化新项目 mkdir beemod cd beemod go mod init beemod 创建 server.go 文件 package main ...

  6. linux php安装mongodb 扩展

    下载扩展 首先从这个网站选择适合你当前 php 版本的的 mongodb 扩展 https://pecl.php.net/package/mongodb wget https://pecl.php.n ...

  7. Camel多智能体框架初探

    Camel介绍 CAMEL 是一个开源社区,致力于探索代理的扩展规律.我们相信,在大规模研究这些代理可以提供对其行为.能力和潜在风险的宝贵见解.为了促进该领域的研究,我们实现了并支持各种类型的代理.任 ...

  8. 一个专业DBA应具备的技能

    本文可以作为MySQL DBA面试官,以及候选人的双向参考 面试流程 接下来先说下我以往在做MySQL DBA面试时的过程(套路): 1.先自我介绍后,再让候选人花2-5分钟做下自我简介有不少人可能对 ...

  9. 关于SIFT,GIFT在旋转不变性上的对比实验

    目录 关于SIFT,GIFT在旋转不变性上的对比实验 回顾 准确率测试 总结 核心代码 关于SIFT,GIFT在旋转不变性上的对比实验 这篇文章不讨论SIFT,GIFT的实现原理,只从最终匹配结果的准 ...

  10. 【Python自动化测试环境管理】tox

    1. tox基本介绍 1.1 tox是什么? tox 是一个用于管理 Python 项目的自动化测试和环境管理工具.它的主要功能是创建虚拟环境并运行项目的测试套件,tox能够让我们在同一个Host上自 ...