代码编辑器 / IDE

VS Code

它是谁

目前最流行的免费代码编辑器,由微软开发,内置 AI 编程助手,几乎所有类型的开发工作都能用它完成。

负责哪一段

负责"编写、浏览、调试代码以及通过内置 AI 助手加速开发"这些日常最核心的操作。

什么时候用到

当你需要查看 AI 生成的代码、手动修改某个文件,或者想要理解项目的结构时,VS Code 就是你最常打开的那扇窗户。

它是什么?

代码,说到底就是文本文件。你完全可以用电脑自带的记事本来写代码——但那就像用一根树枝在沙地上写文章一样,虽然能写,但体验极差。

VS Code 是一个专门为写代码设计的文本编辑器。它做了很多让你写代码更舒服的事情:不同类型的代码用不同颜色高亮显示,让你一眼就能分辨关键字、变量和字符串;在你打字的时候自动补全常用的语法;点一下文件名就能在不同文件之间来回切换;内置了终端,让你不用离开编辑器就能运行命令。

为什么是它?

在众多代码编辑器中,VS Code 成为首选并非偶然:它免费、跨平台(Windows、Mac、Linux 都能用)、启动快,并且拥有一个极其丰富的插件生态。无论你写的是网页、后端服务还是脚本,几乎都能找到对应的插件来辅助你。

对于与 AI 协作的建造者来说,VS Code 还有一个特别的优势:当 AI 生成了一段代码,你需要一个地方来查看它、理解它、把它放到正确的文件中。VS Code 的文件浏览器和搜索功能让你能快速定位项目中的任何角落,而它的差异对比视图能让你清楚地看到代码发生了哪些变化。

它和 Cursor 有什么不同?

VS Code 现在内置了 AI 编程能力(通过 GitHub Copilot)——你可以在编辑器内直接与 AI 对话,让它帮你修改文件、运行命令、甚至自主完成多步骤的开发任务。Cursor 则是基于 VS Code 技术构建的独立编辑器,在 AI 协作体验上有自己的特色和深度。

两者都是好工具。VS Code 的优势是免费且生态最庞大;Cursor 在 AI 交互体验上做了更多专门的优化。不必纠结——先用起来,比选哪个更重要。

类似替代品

WebStorm