vscode 阅读代码的必备插件大全
vscode 常见插件大全
·
1.前言C
- 按需安装:插件非越多越好。请根据你的项目技术栈(如C、C++、Vue、React、Python)和个人开发习惯来选择。从每个类别中挑选最符合你当前需求的几款即可,避免插件过多影响编辑器性能
- 探索与配置:许多插件都支持丰富的配置选项。安装后不妨打开设置看看,根据你的偏好进行调整,让它更顺手。
- 保持更新:插件开发者会持续修复问题和增加新功能。确保你的插件保持最新状态,以获得最佳体验。
- 利用社区:VSCode 拥有庞大的社区,当你遇到关于插件的疑问时,通常很容易找到解决方案。
2.插件汇总
Chartographer 主要用于代码项目中可视化函数调用图
| 分类 | 插件名称 | 核心功能 | 适用场景 |
| 代码阅读 | Json | 高亮双括号 | 阅读代码检查代码 |
| 代码阅读 | Chinese (Simplified)(简体中文) Language Pack for VS Code | 对vscode进行中文化 | 日常代码阅读 |
| 代码阅读 | C/C++ Extension Pack && C/C++ | C和C++的开发 | C和C++的开发 |
| 嵌入式开发 | ESP-IDF Extension for VS Code | 代码编译阅读开发 | 乐鑫ESP32 |
| 串口打印 | Serial Monitor | 打印串口信息 | 串口 |
| 代码编译 | CMake Tools | 并通过支持丰富的智能感知功能、内置的CMake脚本调试器 | 支持CMake预设简化了高级配置, |
| 通用效率 | Settings Sync | 同步 VS Code 配置、插件到 GitHub/Gitee,跨设备无缝迁移 | 多设备开发、重装后快速恢复 |
| 通用效率 | Todo Tree | 识别代码 / 文档中的TODO/FIXME标签,生成可视化任务树,支持跳转 | 项目任务管理、待办事项追踪 |
| 通用效率 | Code Spell Checker | 实时检查英文拼写错误(支持驼峰命名 / 下划线命名),支持自定义词典 | 英文注释 / 变量名拼写纠错 |
| 代码编辑增强 | Tabnine | AI 代码补全(支持多语言),学习个人编码风格,提升补全准确率 | 全语言开发、减少重复编码 |
| 代码编辑增强 | Better Comments | 按注释类型(警告 / TODO / 疑问)给注释添加颜色和图标,提升注释可读性 | 复杂项目代码注释分类 |
| 代码编辑增强 | Auto Rename Tag | 修改 HTML/XML 标签时,自动同步修改配对标签(如
改 时闭合标签同步改)
|
前端 HTML/XML 开发 |
| 语言支持 | Python | 官方 Python 插件,提供语法高亮、IntelliSense、调试、格式化全流程支持 | Python 开发(数据分析 / 后端等) |
| 语言支持 | Extension Pack for Java | Java 开发全家桶,包含语法补全、调试、Maven/Gradle 支持、类重构 | Java 后端开发 |
| 语言支持 | Go | Go 语言官方插件,支持语法分析、代码补全、调试、Go Mod 管理 | Go 后端开发 |
| 语言支持 | Vetur | Vue2 专属插件,提供语法高亮、模板补全、ESLint 集成、格式化 | Vue2 项目开发 |
| 版本控制 | GitLens | 增强 Git 功能,显示代码提交者 / 时间、分支对比、历史记录可视化,支持跳转 | Git 版本控制(多人协作必备) |
| 版本控制 | GitHub Pull Requests and Issues | 直接在 VS Code 中管理 GitHub PR(创建 / 审核 / 合并)和 Issues,无需打开浏览器 | GitHub 协作开发 |
| 前端开发 | ESLint | 按规则检查 JavaScript/TypeScript 代码语法和风格,支持自动修复 | 前端代码规范统一(React/Vue 等) |
| 前端开发 | Prettier | 代码格式化工具(支持多语言),自动统一缩进、换行、引号格式 | 团队代码格式统一 |
| 前端开发 | Live Server | 启动本地开发服务器,支持 HTML/CSS/JS 实时预览(文件修改后自动刷新浏览器) | 前端静态页面开发 |
| 后端开发 | Docker | 直接在 VS Code 中管理 Docker 容器 / 镜像(创建 / 启动 / 停止),支持 Dockerfile 语法补全 | 后端 Docker 化部署、容器调试 |
| 后端开发 | REST Client | 直接在 VS Code 中发送 HTTP 请求(支持 GET/POST/PUT 等),结果可视化展示 | 后端 API 测试(替代 Postman 轻量场景) |
| 工具集成 | Postman | Postman 官方插件,在 VS Code 中管理 API 请求集合,支持环境变量、批量测试 | 后端 API 开发与测试 |
| 工具集成 | Remote - Containers | 将 VS Code “接入” Docker 容器,在容器内开发(解决环境依赖不一致问题) | 跨环境开发、微服务容器调试 |
| 工具集成 | Draw.io Integration | 在 VS Code 中创建流程图、时序图、ER 图等(支持导出 PNG/SVG) | 技术方案画图、文档配图 |
更多推荐
所有评论(0)