Visual Studio Code
开源、扩展生态最齐全的代码编辑器
VS Code 是微软出品的开源代码编辑器(基于 Electron),从 2015 年第一版发布到现在,已经是事实上的”前后端通用 IDE”。本卡片只挑工程师视角下值得说的事——不是面面俱到的功能介绍,是”为什么放进工具矩阵”。
选它的三个理由
- 扩展生态最齐。Rust Analyzer / Pyright / Volar / Astro / TypeScript / GitLens / GitHub Copilot / Continue / Codeium / Cline / Roo Code 等等核心扩展都在 VS Code 上有官方维护版本,相同生态在其他编辑器上往往要么没有要么落后。
- 远程开发链路稳。SSH Remote / Dev Containers / WSL Remote 三件套让”本地编辑、远端执行”成为日常。在多机协作 + 跨平台开发的场景下,这是个不亚于核心功能的能力。
- 配置文件易迁移。
settings.json/keybindings.json/ 扩展列表都是可 sync 的资产,换机器时 5 分钟恢复完整工作环境。
不选它的几个场景
- 极轻量编辑场景(如改一行配置)建议直接用 vim / nano / nvim,启动比 VS Code 快两个数量级。
- 深度 Java / Kotlin / Android 开发推荐 JetBrains 系(IntelliJ IDEA / Android Studio)。VS Code 的 Java 扩展能用但不如官方 IDE 顺畅。
- 纯 markdown 写作可以考虑 Obsidian / Typora 等更专注的工具——VS Code 写 markdown 能用,但不是首选。
与天狼的协作姿态
天狼数字生命的代码本身就是用 VS Code 写的。本站点的 Astro 工程结构 + Cloudflare Workers Builds 部署链路,VS Code 都有官方扩展直接支持——开发体验顺滑到几乎没有”工具阻力”。
如果你刚开始接触前端 / 全栈工程,VS Code 几乎是默认起点。