我用了 4 年 VS Code 后,留下来的 10 个插件(2026 实测推荐)

VS Code 必装插件推荐,程序员开发效率提升指南

刚开始学习编程时,我安装了几十个 VS Code 插件,觉得插件越多效率越高。

后来做了几个项目之后发现,插件并不是越多越好。

插件过多不仅会拖慢 VS Code 启动速度,还可能导致插件冲突、占用更多内存。

经过几年使用和不断精简,我最终保留了不到 10 个插件。这些插件几乎覆盖了日常开发的大部分场景,也是我现在每次重装电脑都会第一时间安装的。

本文分享的,就是这一套我目前仍然在使用的 VS Code 插件清单,希望能帮助你少踩一些坑。

Visual Studio Code(简称 VS Code)已经成为目前最受欢迎的代码编辑器之一,无论是前端开发、后端开发、Python、Go、Java 还是 Node.js,都拥有完善的插件生态。

不过,很多开发者安装 VS Code 后几乎保持默认配置,没有充分发挥它的优势。

我从 VS Code 发布初期开始使用,期间尝试过几十款插件。刚开始喜欢“装得越多越好”,后来发现插件越多,不仅启动速度会变慢,还可能出现兼容性问题。真正能够长期保留的,其实只有少数几款。

本文推荐的插件都是我长期使用并经过实际开发验证的,它们不仅稳定,而且真正能够提升开发效率。

建议原则:插件不在于多,而在于实用。 保持 15~30 个高质量插件,通常能够兼顾功能与性能。


本文将介绍哪些内容?

本文主要包括以下几个部分:

  • VS Code 必装插件推荐
  • 常用开发配置技巧
  • 提升效率的快捷键
  • 自定义代码片段(Snippets)
  • 主题与图标推荐
  • 常见问题 FAQ

一、VS Code 必装插件推荐

1. Remote – SSH(★★★★★)

适用场景:远程服务器开发、Linux VPS、云服务器、Docker 容器

如果你的项目部署在 Linux 服务器上,或者经常需要连接 VPS,那么 Remote – SSH 几乎是必装插件。

安装后,无需使用 FTP、SFTP 或其他文件同步工具,就可以直接在 VS Code 中编辑远程服务器上的代码,就像操作本地项目一样。

推荐理由

  • 官方插件,稳定可靠
  • 支持 Linux、macOS、Windows
  • 支持 SSH 密钥登录
  • 自动同步工作目录
  • 与本地开发体验几乎一致

使用方法

安装插件后:

按下:

F1

输入:

Remote-SSH: Connect to Host

首次连接时添加服务器信息即可。

推荐指数:⭐⭐⭐⭐⭐


2. Prettier —— 自动格式化代码(★★★★★)

代码风格不统一,是团队开发中最常见的问题之一。

Prettier 可以自动统一:

  • 缩进
  • 引号
  • 分号
  • 换行
  • 空格

建议开启:

Format On Save

这样每次保存都会自动格式化代码。

推荐配置

在项目根目录创建:

.prettierrc

内容如下:

{
  "semi": true,
  "singleQuote": true,
  "tabWidth": 2,
  "trailingComma": "es5"
}

为什么推荐?

统一代码风格不仅让代码更易读,也能减少团队协作时无意义的格式修改。

推荐指数:⭐⭐⭐⭐⭐


3. GitLens —— Git 可视化神器(★★★★★)

GitLens 是 Git 用户几乎都会安装的一款插件。

安装后,在编辑器中就可以查看:

  • 每一行代码是谁提交的
  • 提交时间
  • Commit Message
  • 修改历史
  • 文件历史记录

排查 Bug 时尤其方便。

例如,当你看到一段不熟悉的代码,只需要将鼠标悬停在对应行,就能立即查看是谁在什么时间修改了这段内容。

对于团队协作项目来说,这个功能可以节省大量排查时间。

推荐指数:⭐⭐⭐⭐⭐


4. GitHub Copilot / Codeium(★★★★★)

AI 编程已经成为开发者提升效率的重要工具。

如果预算充足,推荐使用 GitHub Copilot。

如果希望使用免费方案,可以选择 Codeium。

它们能够根据当前上下文自动补全:

  • 函数
  • 注释
  • SQL
  • HTML
  • JavaScript
  • Python
  • Go
  • Java

甚至可以根据注释直接生成代码。

例如:

// 实现一个快速排序

按下回车后,AI 就会自动生成完整函数。

对于重复性代码、接口封装、CRUD 页面开发来说,可以节省大量时间。

推荐指数:⭐⭐⭐⭐⭐


5. Error Lens(★★★★★)

VS Code 默认会在底部 Problems 面板显示错误信息。

而 Error Lens 会直接把错误提示显示在代码所在行的末尾。

优点:

  • 不需要切换面板
  • 一眼定位错误位置
  • 红色高亮更加醒目

对于调试 TypeScript、Vue、React 项目来说,非常高效。

推荐指数:⭐⭐⭐⭐⭐

6. Todo Tree(★★★★☆)

在开发过程中,我们经常会写一些临时标记,例如:

// TODO: 优化这里的查询逻辑
// FIXME: 修复登录异常
// HACK: 临时解决方案
// NOTE: 后续需要重构

时间一长,这些注释很容易被遗忘。

Todo Tree 会自动扫描整个项目中的这些关键字,并在左侧生成一个待办列表,方便统一管理。

推荐理由

  • 自动扫描整个项目
  • 快速定位待办事项
  • 支持自定义关键字
  • 适合多人协作开发

推荐指数:★★★★☆


7. Better Comments(★★★★☆)

好的注释不仅是写给自己看的,也是写给团队成员看的。

Better Comments 会根据不同类型的注释显示不同颜色,让代码阅读体验更好。

例如:

// ! 重要提醒

// ? 这里为什么这样写?

// TODO 后续优化

// * 核心逻辑

// FIXME 已知 Bug

不同颜色代表不同含义,阅读代码时能够快速识别重点。

尤其是在大型项目中,这种视觉区分可以明显提升阅读效率。

推荐指数:★★★★☆


8. Path Intellisense(★★★★☆)

当项目越来越大之后,import 路径会越来越长。

例如:

import UserCard from "../../../../../components/UserCard";

Path Intellisense 可以自动提示路径。

输入:

../

即可自动补全当前目录下所有文件。

优点:

  • 减少拼写错误
  • 提高 import 速度
  • 大型项目体验明显提升

推荐指数:★★★★☆


9. Code Spell Checker(★★★★☆)

很多程序员都会写错英文。

例如:

recieve

正确应该是:

receive

又或者:

enviroment

正确:

environment

代码虽然可以运行,但是:

  • README
  • Markdown
  • API 文档
  • 注释

都会显得不够专业。

Code Spell Checker 可以实时检查英文拼写。

如果你经常写:

  • 开源项目
  • 技术博客
  • 接口文档

非常推荐安装。

推荐指数:★★★★☆


10. Live Server(★★★★☆)

如果你学习:

  • HTML
  • CSS
  • JavaScript

Live Server 几乎属于必装插件。

安装以后:

点击:

Go Live

浏览器会自动打开页面。

以后每次保存:

Ctrl + S

浏览器都会自动刷新。

无需:

  • F5
  • 手动刷新
  • 重复打开浏览器

对于静态页面开发来说,可以节省大量时间。

推荐指数:★★★★☆


11. Material Icon Theme(★★★★★)

严格来说,它不是功能插件,而是一个图标主题。

但是我依然建议安装。

安装以后:

不同文件都会显示不同图标,例如:

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Vue
  • React
  • Docker
  • Git
  • JSON

大型项目中,识别文件类型速度会快很多。

推荐指数:★★★★★


推荐插件一览

插件推荐指数是否免费推荐理由
Remote – SSH⭐⭐⭐⭐⭐远程开发
Prettier⭐⭐⭐⭐⭐自动格式化
GitLens⭐⭐⭐⭐⭐Git 历史查看
GitHub Copilot⭐⭐⭐⭐⭐AI 编程
Codeium⭐⭐⭐⭐⭐免费 AI 补全
Error Lens⭐⭐⭐⭐⭐行内错误提示
Todo Tree⭐⭐⭐⭐☆TODO 管理
Better Comments⭐⭐⭐⭐☆注释高亮
Path Intellisense⭐⭐⭐⭐☆路径补全
Code Spell Checker⭐⭐⭐⭐☆拼写检查
Live Server⭐⭐⭐⭐☆自动刷新
Material Icon Theme⭐⭐⭐⭐⭐文件图标

二、VS Code 高效配置

很多人安装好插件之后就结束了,其实 VS Code 自身还有不少值得开启的设置。

1、自动保存

搜索:

Auto Save

建议设置:

afterDelay

这样停止输入几百毫秒后会自动保存。


2、保存时自动格式化

搜索:

Format On Save

开启即可。

推荐与 Prettier 搭配使用。


3、开启 Sticky Scroll

新版 VS Code 自带。

搜索:

Sticky Scroll

开启后:

滚动代码时,当前函数名称会固定显示在顶部。

阅读大型项目特别方便。


4、关闭 Minimap(按需)

很多开发者喜欢关闭右侧代码缩略图。

搜索:

Minimap

关闭即可。

可以节省一些显示空间。


5、开启 Breadcrumb

搜索:

Breadcrumbs

顶部会显示:

src
>
components
>
UserCard
>
render()

定位当前文件非常方便。


三、开发效率快捷键

下面这些快捷键,我每天都会使用。

快捷键功能
Ctrl + P快速打开文件
Ctrl + Shift + P命令面板
Ctrl + D选中下一个相同单词
Ctrl + Shift + L全部选中相同内容
Ctrl + /注释代码
Alt + ↑ / ↓上下移动当前行
Ctrl + `打开终端
Ctrl + B显示/隐藏侧边栏
Ctrl + Shift + E文件管理器
Ctrl + Shift + F全局搜索
F2重命名变量
F12跳转定义

如果能够熟练使用这些快捷键,开发效率会有明显提升。


四、自定义代码片段(Snippets)

VS Code 支持创建自己的代码模板。

按下:

Ctrl + Shift + P

搜索:

Configure User Snippets

例如:

{
  "Console Log": {
    "prefix": "cl",
    "body": [
      "console.log('$1:', $1);"
    ],
    "description": "快速输出变量"
  }
}

以后输入:

cl

按下 Tab:

自动展开:

console.log('user:', user);

长期使用可以节省大量重复输入。


五、推荐主题

我一直保持比较简洁的配置。

推荐两个主题即可。

One Dark Pro

经典暗色主题。

颜色舒服。

适合长时间编码。


Material Icon Theme

不是代码主题,而是文件图标。

建议长期使用。


常见问题(FAQ)

VS Code 插件是不是越多越好?

不是。

插件越多:

  • 启动越慢
  • 占用内存越高
  • 容易出现插件冲突

建议保持在 15~30 个高质量插件 即可。


VS Code 和 Cursor 怎么选择?

如果主要进行传统开发,VS Code 已经足够。

如果每天都会大量使用 AI 编程,可以尝试 Cursor。

很多开发者目前会同时使用:

  • VS Code(日常开发)
  • Cursor(AI 辅助)

根据项目需求选择即可。


为什么 VS Code 会变卡?

通常不是编辑器本身的问题,而是:

  • 插件安装过多
  • 项目体积过大
  • node_modules 文件过多
  • TypeScript 索引时间较长

定期清理不用的插件,通常就能恢复流畅。


总结

VS Code 的强大之处,不仅仅在于编辑器本身,更在于完善的插件生态。

如果你刚开始配置开发环境,我建议优先安装下面这几款:

  1. Remote – SSH
  2. Prettier
  3. GitLens
  4. Error Lens
  5. GitHub Copilot(或 Codeium)
  6. Material Icon Theme

等熟悉之后,再根据自己的开发方向逐步增加其他插件。

记住一句话:

插件的目的不是让编辑器更复杂,而是减少重复操作,把时间留给真正重要的开发工作。

发表评论