为什么全世界都在 Fork 它?VS Code 官方纪录片(中字完整版)正式上线!

如果让你选一件过去十年对全球程序员影响最大的开源产品,你会选什么?

也许,不少人的答案会是 VS Code!

更有意思的是到了 AI Coding 爆发的今天------无论是大家每天在用的 GitHub Copilot,还是社区里讨论度极高的 Cursor、Windsurf,它们底层的编辑器躯干,全都是 VS Code。

很多人以为 VS Code 背靠微软,出生就含着金钥匙。但它的创始负责人 Erich Gamma(没错,就是那位写出《设计模式》、JUnit 和 Eclipse JDT 的传奇程序员)却在官方纪录片里说了一句大实话:

"VS Code 是一场酝酿了十年的'一夜成名'(an overnight success 10 years in the making)。"

最近,微软历时近两年跨国拍摄、长达 98 分钟的官方纪录片 《The Story of VS Code》 终于发布了。我们已经制作好了完整中文字幕版:

The Story of VS Code | 官方纪录片

在点开正片之前,先剧透几个片子里非常反常识、连很多老用户都不知道的幕后故事:

1. 它最初是个"没人要"的浏览器实验,差点胎死腹中

2011 年 Erich Gamma 加入微软苏黎世团队时,他们的任务根本不是做桌面编辑器,而是做一个跑在浏览器里的网页编辑器,代号 Monaco。

当时团队基于 Monaco 做了不少内部集成,甚至上线了 Visual Studio Online Monaco,结果发现------开发者根本不买账,那时候大家还是习惯在本地桌面写代码。

眼看几年的心血就要黄了,苏黎世这支只有几个人、远离雷德蒙德总部的小团队做了一个救命的决定:用当时刚出现的 Node-Webkit(后来换成 Electron),把原本跑在浏览器里的 TypeScript 代码直接搬回桌面端,内部代号 Ticino。

甚至直到 2015 年 Build 大会正式发布前夕,TypeScript 语言之父 Anders Hejlsberg 都坦言自己当时心里直打鼓:"用 JavaScript 和浏览器技术写桌面级编辑器?性能真的撑得住吗?"

2. 刚发布时既没开源也没插件,却靠两个架构决定改写了 IDE 行业

VS Code 刚发布时不仅没开源,甚至连插件都不支持。

但在设计插件系统时,团队死磕了一条铁律:任何第三方插件,绝对不能卡死主界面(UI 线程)。

为了守住这条底线,他们把所有插件全部隔离到了独立的 Extension Host 进程,紧接着又发明了今天几乎所有编辑器都在用的 LSP(Language Server Protocol)。

正因为有了进程隔离 + 协议解耦,后来的 WSL、Remote-SSH、Dev Containers 和 GitHub Codespaces 才能像搭积木一样顺理成章地长出来------前端界面留在你的笔记本上,而重度计算和代码全在远端服务器里跑。片子里详细还原了这几次架构豪赌是怎么拍板的。

3. 官方亲自下场聊 Cursor 和 Windsurf:怎么看满天飞的"The Forks"?

整部纪录片最让人意外、也最真诚的一幕,出现在第 87 分钟,章节名字直接就叫 《The Forks》。

正当 VS Code 团队以为"最难的基础设施已经做完"时,AI 浪潮来了。紧接着,一批创业公司直接把 VS Code 的开源仓库 Fork 出去,做出了 Cursor、Windsurf 等产品。

在官方纪录片里,微软不仅没有回避这些竞争对手,反而请核心主创们坦诚聊了聊:当看到别人拿着自己写了十年的开源代码去改造成竞争产品时,团队内部第一反应是什么?这种竞争又是怎么反过来倒逼 VS Code 和 GitHub Copilot 加速重构、全面迈向 AI Agent 时代的?

单看这一章的真诚度,这部片子就值回票价。

4. "Unless It Ships, It Doesn't Exist"

纪录片最后一章的标题是 Erich Gamma 的口头禅:"没有交付出去的东西,就不算存在。"

一个十多年的大厂项目,为什么能十年如一日保持每个月准时发版、所有迭代计划在 GitHub 完全公开、每月最后一周全员暂停写新功能专心做 Endgame 测试修 Bug?

如果你也在带技术团队、做开发者工具或者开源项目,片子里展现的这种极客工程文化,绝对会让你热血沸腾。

立即观看完整中文字幕版

整部纪录片 98 分钟,从苏黎世到雷德蒙德,全是一手历史画面和主创访谈,没有任何营销套话。

我们已经把高清中文字幕版发在了 「VS Code 中文社区」视频号,点击下方视频号卡片即可直接全屏观看(建议先在视频号里点个赞、收藏或转发到朋友圈,周末或下班路上慢慢看):
The Story of VS Code | 官方纪录片

看完如果哪个片段最触动你,或者你还记得自己第一次打开 VS Code 是哪一年,欢迎在视频号评论区留言聊聊!

相关推荐
十@八九2 天前
VS Code 接入 AMD Vivado 2026.1 AI 助手:从 VSIX 到 MCP 实战
人工智能·fpga·vs code·vivado·mcp
三十而立洋3 天前
知枝 · MindSprout:可以直接将 markdown 转换为思维导图的 vscode 插件
前端·visual studio code
formulahendry7 天前
在 VS Code 里自由切换 Copilot、Claude、Codex、OpenCode、Pi、Kimi、Qwen:任何 Agent 都能接
visual studio code·vs code·acp
开开心心就好9 天前
打印机卡住打不了?一键清理卡死打印队列
服务器·开发语言·算法·pdf·ocr·idea·visual studio code
宝桥南山11 天前
.NET 11 - 尝试一下Minimal API中的异步验证新特性
microsoft·微软·c#·asp.net·.net·.netcore
Vex2une13 天前
PowerShell 发展史:从命令行外壳到跨平台自动化引擎
windows·自动化·azure·powershell·vs code·脚本语言·dsc
AI大模型-小华14 天前
AI 编程进入深度开发阶段:什么时候普通方案不够,需要更高算力支持?
人工智能·chatgpt·ai编程·vs code·codex·codex cli
宝桥南山16 天前
.NET 11 - 尝试创建一下AGUIServer和AGUIClient(基于新版.NET SDK for AG-UI)
microsoft·ai·微软·c#·aigc·.net
GPU实战笔记17 天前
云端写 Python:JupyterLab 和 VS Code Remote-SSH,按工作方式选
python·vs code·jupyterlab·remote-ssh·远程开发·云端开发