微软官方纪录片《The Story of VS Code》中字完整版上线,主创亲述 Cursor、Windsurf 等 Fork 往事
为什么全世界都在 Fork 它?VS Code 官方纪录片(中字完整版)正式上线! - formulahendry
微软历时近两年拍摄的 98 分钟官方纪录片《The Story of VS Code》发布,中文字幕版已上线「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》 终于发布了。我们已经制作好了完整中文字幕版:
在点开正片之前,先剧透几个片子里非常反常识、连很多老用户都不知道的幕后故事:
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 中文社区」视频号,点击下方视频号卡片即可直接全屏观看(建议先在视频号里点个赞、收藏或转发到朋友圈,周末或下班路上慢慢看):
看完如果哪个片段最触动你,或者你还记得自己第一次打开 VS Code 是哪一年,欢迎在视频号评论区留言聊聊!
来源:博客园 · cnblogs.com