网易首页 > 网易号 > 正文 申请入驻

VS Code 10年长成操作系统,微软这招让用户又爱又怕

0
分享至


2015年,VS Code 发布时的安装包只有 40MB。今天,它的生态里跑着 5 万多个扩展,月活开发者超过 1500 万。一个代码编辑器的用户量超过了大多数操作系统——这本身就是个值得细品的数据。

问题是:当工具膨胀成平台,便利和失控的边界在哪里?

微软没开新闻发布会宣布这个转变。它像温水煮青蛙一样,通过 47 个版本迭代,把编辑器做成了开发者的事实标准。现在回头看,几个关键节点的选择,决定了今天的格局。

2015-2017:扩展商店打开潘多拉魔盒

最早的 VS Code 确实只是个编辑器。语法高亮、Git 集成、调试器——功能清单和 Sublime Text 差不多。

扩展市场(Extension Marketplace)的上线改变了游戏规则。开发者可以像给手机装 App 一样,把编辑器改造成 IDE、笔记本、数据库客户端,甚至设计工具。

微软的聪明之处在于:扩展不是外挂,而是逐渐渗透进核心功能。语言服务器协议(LSP,Language Server Protocol)让代码补全、错误检查、重构这些原本属于 IDE 的能力,变成了扩展可以提供的标准服务。

「我们不想做另一个 Eclipse,」VS Code 早期团队成员曾这样解释,「但用户想要的功能,我们不可能全部内置。」

这个设计哲学埋下了隐患。当扩展成为基础设施,编辑器本身变得空心化——没有扩展的 VS Code,竞争力甚至不如 Notepad++。

2019-2021:远程开发把本地和云端焊死

2019 年的 Remote Development 扩展包是第二个转折点。开发者可以在本地 VS Code 窗口里,直接编辑远程服务器、容器,或者 WSL(Windows Subsystem for Linux)里的代码。

技术实现上,这依赖一套远程代理架构:本地只跑 UI,计算全部发生在远端。文件系统、终端、调试器、Git——所有操作都通过隧道传输。

用户体验极其顺滑。打开一个 SSH 连接,就像打开本地文件夹一样自然。但顺滑的背后,是 VS Code 正在变成远程环境的「遥控器」。

GitHub Codespaces(2021 年正式发布)把这个逻辑推到极致:开发环境完全托管在云端,浏览器里的 VS Code 就是入口。本地机器退化成一块屏幕。

微软的商业模式也清晰起来:个人版免费,企业按 seat 付费,计算资源跑在 Azure 上。VS Code 从成本中心变成了收入漏斗。

2022-2024:AI 工具链完成闭环

Copilot 的集成是最后一块拼图。代码补全、聊天窗口、终端解释、提交信息生成——AI 能力被缝进每一个工作环节。

2024 年,GitHub 宣布 Copilot 免费版向所有 VS Code 用户开放。这不是慈善:当 AI 成为默认工作流,切换编辑器的成本指数级上升。你的代码库、调试配置、扩展生态、AI 对话历史,全部锁在一个应用里。

「我们不是在卖编辑器,」一位微软工程师在内部会议上的说法被泄露,「我们在卖一种开发方式的垄断权。」

这种垄断的具体表现很微妙。比如,Copilot 的某些功能只在 VS Code 里提供完整体验,Vim/Neovim 插件就是阉割版。再比如,调试适配器协议(DAP,Debug Adapter Protocol)虽然是开源标准,但 VS Code 的实现细节始终领先社区半步。

平台化的代价:三个被忽视的 trade-off

便利和集中是一体两面。当所有工具链被一个平台托管,几个问题开始浮现。

第一,扩展的供应链风险。 2022 年,安全研究员发现多个流行扩展被植入恶意代码,其中一个下载量超过 300 万次。VS Code 的扩展市场没有代码签名强制要求,审核机制也比 Chrome Web Store 宽松。当你装了 50 个扩展,等于把键盘交给 50 个陌生人。

第二,远程开发的锁定效应。 Codespaces 的配置文件(.devcontainer)是开源格式,但深度优化只针对 Azure。AWS 和 GCP 有兼容实现,体验总差一口气。这和 Office 文档格式的历史如出一辙。

第三,AI 的数据飞轮。 Copilot 的建议质量依赖用户反馈循环。你在 VS Code 里的每一次 Tab 补全,都在训练微软的模型。这个数据优势,竞争对手很难复制。

2024 年 Stack Overflow 开发者调查显示,74% 的受访者使用 VS Code,第二名 Visual Studio 只有 28%。但同一项调查里,对「开发工具集中度」表示担忧的比例,从 2021 年的 12% 上升到 31%。

替代方案: forks 和回归本源

不满的声音催生了一批替代品。它们不是简单复制,而是针对特定场景做减法或加固。

VSCodium 砍掉微软的遥测和专有扩展,代码完全开源。适合对隐私敏感的用户,但牺牲了一些生态兼容性。

Cursor 把 AI 作为原生架构而非插件,上下文窗口和代码理解能力明显更强。2024 年估值冲到 4 亿美元,证明「AI-first 编辑器」有独立市场。

Fleet(JetBrains)和 Zed 走另一条路:用 Rust 重写核心,追求原生性能。它们的假设是,开发者最终会厌倦 Electron 的内存占用和延迟。

更激进的回归者直接抛弃 GUI。Neovim 的社区在 2020-2024 年间增长了 340%,LSP 和 DAP 的成熟让「终端里的 IDE」成为可行选项。

这些替代方案的市场份额加起来不到 8%,但它们的用户忠诚度极高。一位从 VS Code 迁移到 Zed 的开发者说:「我怀念 Copilot 的补全,但不怀念那种所有 eggs 在一个 basket 里的焦虑。」

微软的下一步棋

2024 年 Build 大会上,微软展示了 VS Code 的「Agent Mode」原型。AI 不再只是补全代码,而是可以执行终端命令、操作文件系统、甚至提交 PR。

演示场景是:开发者说「给这个项目加 OAuth 登录」,AI 自动创建分支、安装依赖、写代码、跑测试、推送。人类只在最后点一下「合并」。

如果这个模式普及,VS Code 就从「开发环境」变成「开发代理」的宿主。代码编辑器彻底让位于意图驱动的自动化。

争议随之而来。Open Source Initiative 在 2024 年 10 月发表声明,质疑这种「AI 代理」是否违反 GPL 等 copyleft 许可证的精神——当机器自动修改开源代码,归属和合规怎么算?

微软的回应很模糊:「我们正在与法律团队合作,确保所有场景符合许可证要求。」

一个值得玩味的细节:Agent Mode 的默认设置,是允许 AI 访问当前工作区的全部文件,包括 .env 里的密钥。 安全团队建议关闭这个选项,但 90% 的用户不会改默认。

当 1500 万开发者的日常工作流,被一个 40MB 起家的编辑器重新定义,我们到底在庆祝效率,还是在默许一种新型的基础设施垄断?如果明天微软决定提高 Codespaces 的定价,或者 Copilot 的免费额度缩水,你的迁移成本有多高?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
19岁少女陷柬埔寨:父亲交11万未果,绑匪叫嚣要对其“轮流侵犯”

19岁少女陷柬埔寨:父亲交11万未果,绑匪叫嚣要对其“轮流侵犯”

烈史
2026-04-01 07:22:27
出轨的女人,你陪男人睡,不是因为你的美,是因为你的天真和廉价

出轨的女人,你陪男人睡,不是因为你的美,是因为你的天真和廉价

加油丁小文
2026-03-25 08:30:09
报复?达拉斯医疗失误,扫错里夫斯受伤位置,2.4亿啊,可惜了

报复?达拉斯医疗失误,扫错里夫斯受伤位置,2.4亿啊,可惜了

球童无忌
2026-04-05 13:15:10
弗里克锁定OD巴萨后防核心!库巴西+马丁18场不败,胜率高达94%

弗里克锁定OD巴萨后防核心!库巴西+马丁18场不败,胜率高达94%

比例原著解读
2026-04-06 14:04:30
2026年985大学排名变了:浙大并列第3,南大第7,哈工大跌至第10

2026年985大学排名变了:浙大并列第3,南大第7,哈工大跌至第10

Delete丨CC
2026-04-06 12:49:50
雷迪克:艾顿会获得大部分时间都没得到过的球权和触球机会

雷迪克:艾顿会获得大部分时间都没得到过的球权和触球机会

北青网-北京青年报
2026-04-06 14:26:09
杜锋:我们三位球员有伤病球队很困难,邱彪把山东队带得不错

杜锋:我们三位球员有伤病球队很困难,邱彪把山东队带得不错

懂球帝
2026-04-06 14:00:08
国家一级女演员陈丽云被逮捕!

国家一级女演员陈丽云被逮捕!

许三岁
2026-03-28 09:24:30
发现没有,在农村占地的、争路边的、争地边的,往往过得都不太好

发现没有,在农村占地的、争路边的、争地边的,往往过得都不太好

三农雷哥
2026-04-05 19:43:38
祖坟管几代人?谁的坟对你影响最大?看看百岁老道长怎么说的

祖坟管几代人?谁的坟对你影响最大?看看百岁老道长怎么说的

千秋文化
2026-03-30 20:30:53
戴伟浚谢鹏飞同夜闪光 司机被打脸叭叭响 球迷:你伏特加喝多了?

戴伟浚谢鹏飞同夜闪光 司机被打脸叭叭响 球迷:你伏特加喝多了?

刀锋体育
2026-04-06 09:02:01
特朗普称4月7日要毁灭伊朗!以军准备好最后一击!伊朗要硬刚到底

特朗普称4月7日要毁灭伊朗!以军准备好最后一击!伊朗要硬刚到底

小嵩
2026-04-06 14:34:13
特朗普挂了?

特朗普挂了?

罗恩财经
2026-04-05 23:44:27
做完手术人就废了,这5种手术不需要做,别让无知害了自己

做完手术人就废了,这5种手术不需要做,别让无知害了自己

医学科普汇
2026-01-29 06:25:03
杨振宁去世5个月后,49岁翁帆现状:剪了头发染了色,仍独居国内

杨振宁去世5个月后,49岁翁帆现状:剪了头发染了色,仍独居国内

番外行
2026-04-06 13:02:17
3亿失眠患者等的药,终于来了!全新机制获批,不反弹、不依赖!

3亿失眠患者等的药,终于来了!全新机制获批,不反弹、不依赖!

牛锅巴小钒
2026-04-05 00:06:31
中东局势一夜突变:五万美军紧急刹车,内塔尼亚胡陷入绝境

中东局势一夜突变:五万美军紧急刹车,内塔尼亚胡陷入绝境

民间胡扯老哥
2026-04-04 21:20:45
毛星火反西方,发誓从此不穿西装,但他可能根本没有西装

毛星火反西方,发誓从此不穿西装,但他可能根本没有西装

读鬼笔记
2026-04-05 19:25:18
无底线!田曦薇抹胸造型引发争议,大露胸部、挤出副乳被平台禁言

无底线!田曦薇抹胸造型引发争议,大露胸部、挤出副乳被平台禁言

手工制作阿歼
2026-04-06 14:50:10
自导自演?佛山鸡煲老板因流量压力自黑求放过,结果惨遭网友扒光

自导自演?佛山鸡煲老板因流量压力自黑求放过,结果惨遭网友扒光

从零到一研究所
2026-04-03 15:04:26
2026-04-06 15:23:00
固件更新中
固件更新中
有态度网友ytd
1207文章数 10关注度
往期回顾 全部

科技要闻

前同事被蒸馏成Token,AI能否偷走职场经验

头条要闻

特朗普希望7日前与伊朗达成协议 专家:实现可能性较低

头条要闻

特朗普希望7日前与伊朗达成协议 专家:实现可能性较低

体育要闻

球员系列赛大满贯!赵心童10-3世界第一 加冕赛季第4冠

娱乐要闻

乔任梁离世10年 父母曝舞台光鲜的背后

财经要闻

118吨!这家央行,大幅抛售黄金!

汽车要闻

家用SUV没驾驶乐趣?极氪8X第一个不同意

态度原创

教育
时尚
健康
房产
亲子

教育要闻

于东来:父母自己活得幸福就是给孩子最好的财富

AI时代,辨别真相的成本变高了

干细胞抗衰4大误区,90%的人都中招

房产要闻

小阳春全面启动!现房,才是这波行情里最稳的上车票

亲子要闻

一定要让孩子刻在脑子里

无障碍浏览 进入关怀版