VS Code Plugin Recommendations#
界面与美化#
一个赏心悦目的界面可以让你编码时心情更舒畅。
主题插件 (Themes)#
- Tokyo Night: 一款非常受欢迎的深色主题,色彩柔和且对比度适中,对眼睛友好。
- One Dark Pro: Atom 编辑器的标志性主题,经典耐看。
- Dracula Official: 适合夜间编程的深色主题,色彩搭配独特。
图标插件 (Icons)#
- Material Icon Theme: 为你的文件和文件夹提供丰富多彩的图标,让文件浏览器一目了然,快速识别文件类型。
效率提升#
Error Lens: 将诊断信息(错误、警告)直接高亮显示在对应的代码行,无需将鼠标悬停在波浪线上,问题一目了然。
Path Intellisense: 在你输入路径时提供智能提示和自动补全,告别手动拼接文件路径的烦恼。
TODO Highlight: 高亮代码中的
TODO:
和FIXME:
等注释,让你不会忘记待办事项和需要修复的问题。Code Spell Checker: 一个基础但非常有用的拼写检查器,可以帮助你捕捉代码注释、字符串和文档中的拼写错误,提升代码的专业性。
代码质量与格式化 (Code Quality & Formatting)#
保持代码整洁、规范是专业开发者的基本素养。
Prettier - Code formatter: 最流行的代码格式化工具,支持多种语言。可以配置为保存时自动格式化,确保整个项目代码风格一致。
ESLint: 对于 JavaScript/TypeScript 开发来说是必不可少的。它能静态分析你的代码,快速发现并修复问题,还能强制执行编码规范。
版本控制#
- GitLens: 极大地增强了 VS Code 的 Git 功能。你可以通过它轻松查看每一行代码的修改历史(Git Blame)、文件和代码库的历史记录、进行代码比对等等,是 Git 重度用户的神器。
- Git Graph: 以图形化的方式展示 Git 仓库的分支和提交历史,帮助你更好地理解项目的演变。
- Git History: 以图形化的方式展示 Git 仓库的提交历史,支持查看文件的修改记录和比较不同版本。
ACM 算法竞赛#
- Competitive Programming Helper: 提供一系列竞赛编程所需的工具和功能,如快速模板、常用算法库等,帮助你在比赛中更高效地编写和调试代码。
其他推荐#
Bracket Pair Colorizer: 通过为匹配的括号添加颜色,帮助你更清晰地识别代码块的层次结构。
CodeSnap: 允许你快速将代码片段转换为图片,方便分享和展示。