JetBrains 免费了,但我已经不需要 IDE 了

0 阅读12分钟

JetBrains 官宣社区版全面免费那天,我看了眼 Dock 栏——IntelliJ IDEA 的图标落了三个月的灰。

不是因为它不好。IDEA 陪我写了六年 Java 和 Kotlin,从 Android 到后端,从单体到微服务。那套智能重构 + 断点调试 + 代码导航的组合拳,市面上至今没有对手。

但我的工作流变了。变得彻底。

这篇文章不是要踩 JetBrains——恰恰相反,免费是它做过最聪明的决定。我想聊的是:当 AI 编程工具重新定义了"写代码"这件事,IDE 这个品类本身,还值多少钱?


本文目录

  • 1️⃣ JetBrains 为什么免费——被 AI 编程逼到墙角
  • 2️⃣ 我的一天——打开 IDE 的次数是 0
  • 3️⃣ IDE 还有什么不可替代的价值
  • 4️⃣ 终端优先 + IDE 辅助 = 最优解

01 JetBrains 为什么免费

先说结论:JetBrains 免费不是慈善,是求生。

回顾一下时间线。2024 年,Cursor 年化营收突破 1 亿美元。2025 年,GitHub Copilot 用户数破 1500 万。2026 年初,Claude Code 成为 JetBrains 开发者调查中最受欢迎的 AI 编程工具。这三个产品有一个共同点:它们都不是传统 IDE。

JetBrains 的商业模式是什么?卖 IDE 许可证。IntelliJ IDEA Ultimate 💲599/年,WebStorm 💲169/年,全家桶 All Products Pack 💲779/年。这套模式运转了二十多年,养活了一家千人规模的捷克公司。

但问题来了——当 AI 能直接写代码的时候,你还需要一个花里胡哨的代码编辑器吗?

IDE 商业模式面临的三重冲击

冲击一:编辑器价值归零 VS Code 免费且开源,插件生态碾压商业 IDE。开发者对"付费编辑器"的意愿在 2024 年已经降到历史最低。JetBrains 的付费墙,越来越像一道孤零零的堤坝。

冲击二:AI Agent 不需要 GUI Claude Code 跑在终端里。它读代码、改代码、跑测试、提交 PR,全程不需要打开任何编辑器窗口。AI Agent 的"眼睛"是 AST 和文件系统,不是语法高亮和折叠面板。

冲击三:收入被 AI 工具截流 开发者预算有限。每月 💲20 给 Claude Code、💲20 给 Cursor、💲10 给 Copilot——留给 IDE 许可证的预算还剩多少?JetBrains 最大的竞争对手不是 VS Code,而是整个 AI 编程工具赛道。


所以 JetBrains 免费,不是"良心发现",是不免费就等死。社区版全面开放更多功能,本质是放弃编辑器的收费权,把战场转移到 AI 增值服务上。JetBrains AI Assistant、Junie(它们的 AI Agent)、企业级代码审查——这些才是未来的收入来源。

换句话说:**IDE 从产品变成了流量入口。**就像 Chrome 免费是因为 Google 靠搜索赚钱,JetBrains 免费是因为它打算靠 AI 赚钱。

当 AI 能自己写代码的时候,"代码编辑器"就从生产工具降级成了显示器——你还需要它,但你不会为一块显示器付 💲599/年。

但这只是宏观叙事。你可能会说:"分析得头头是道,但你自己到底用不用 IDE?" 好,让我拿一天的真实工作流来回答。


评论区选一下:

你平均每天打开 IDE 几次?

  • A. 全天常驻,IDE 就是我的桌面
  • B. 3-5 次,写代码才打开
  • C. 0-1 次,大部分时间在终端
  • D. 已经不用 IDE 了

三个月前我选 A,现在稳定在 C。下面告诉你发生了什么。


理论讲完了,看看真实的一天。


02 我的一天:打开 IDE 的次数是 0

上周三,2026 年 4 月 9 号。我记录了完整的一天工作流,目的就是给这篇文章用。

2026-04-09 工作日志

09:00 打开终端,输入 claude 启动 Claude Code。让它读昨天的 MEMORY.md,自动接续未完成的任务:给 FastAPI 后端加一套订单导出接口。

09:40 接口写完了。Claude Code 自己跑了 pytest,18 个测试全过。我 git diff 看了一遍产物,改了一个字段命名,合并。全程没打开任何编辑器。

10:00 切到前端项目。跟 Claude Code 说:"对接刚才的导出接口,Vue 页面加一个导出按钮,进度条用 Vant 的 Progress 组件。" 它自己读了后端的 OpenAPI Schema,15 分钟搞定。

11:00 写公众号文章(对,就是这篇)。在另一个终端窗口里,Claude Code 帮我整理素材、生成 HTML 排版。

14:00 下午的活儿:给 Android Compose 项目改一个列表页的加载动画。Claude Code + Lottie Skill,描述动效 → 生成 JSON → 注入 Compose 代码 → 跑模拟器验证。30 分钟。

16:00 处理 GitHub Issues。有人给 qflow 提了 3 个 Bug。Claude Code 逐一读 Issue、定位问题、生成修复 PR。我 Review 后合并。

18:00 收工。打开 IDE 的次数:0


你可能注意到了——我这一天横跨了 Python 后端、Vue 前端、Android Compose、Markdown 写作四个完全不同的技术栈。**以前这意味着四个 IDE:PyCharm、WebStorm、Android Studio、Typora。**现在只需要一个终端窗口。

这不是"我厉害所以不用 IDE",而是工作流本身发生了质变。以前开发的核心动作是"写代码",IDE 是写代码的最佳工具。现在开发的核心动作变成了"描述需求 + 审查产物",终端 + AI Agent 才是这个动作的最佳载体。

⚠️ 你有没有这种感觉:打开 IDE 之后,手指悬在键盘上,突然想——"等等,我为什么要自己敲这段代码?" 这个念头出现得越来越频繁,就是信号。

有人会说:"你一个人做全栈,当然可以这样。大项目还是需要 IDE 的。" 说得对。所以下一章我要诚实地列出——IDE 到底还有什么是终端替代不了的


不吹不黑,IDE 确实有几样硬本事。


03 IDE 还有什么不可替代的价值

我不是 IDE 黑子。在某些场景下,IDE 至今是无可替代的。诚实面对这一点,比盲目吹终端更有价值。

第一,大型 Java/Kotlin 项目的智能重构。

一个 200 万行的 Java 单体项目,你要把 UserService 重命名为 AccountService。IntelliJ IDEA 的 Rename Refactoring 能做到什么?全局扫描引用、更新 import、修改 Spring Bean 注入、同步修改 XML 配置、连注释里的旧名字都能一起改——而且保证编译通过。这个能力建立在 JetBrains 二十年积累的语义索引引擎上,不是简单的全局搜索替换。

Claude Code 能做重命名吗?能,但在 200 万行的项目里,它的上下文窗口装不下全部引用链。AI 重构在中小项目上表现优秀,在巨型项目上还是会漏。这是物理限制,不是智力限制。

第二,断点调试。

终端能调试吗?能。pdbgdblldb 都是命令行调试器。但你试过在终端里同时看 5 个变量的实时值、条件断点、异常断点、线程切换、调用栈回溯吗?效率差距大概是 10 倍。

特别是 Android 和 iOS 开发——Layout Inspector、Xcode 的 View Hierarchy、内存泄漏检测、GPU 渲染分析——这些可视化调试工具只存在于 IDE 中。终端压根没有对应物。

第三,性能分析(Profiling)。

IntelliJ 的 CPU Profiler、Android Studio 的 Memory Profiler、Xcode 的 Instruments——这些工具需要可视化时间线、火焰图、内存分配堆栈。它们本质上是"视觉工具",命令行根本做不了。

第四,代码导航的"直觉感"。

Command + Click 跳转定义、Ctrl + Alt + H 查调用链、Shift + Shift 全局搜索——IDEA 的代码导航已经训练成了肌肉记忆。你不需要思考"这个类在哪里",手指已经到了。Claude Code 用 Grep 和 Read 也能导航,但那是"搜索",不是"导航"。搜索需要你知道要找什么,导航让你在不知道的时候也能发现。


IDE 不可替代的 4 件事(值得截图保存)

  1. 巨型项目的语义级重构(200万行+)
  2. 可视化断点调试(多变量/多线程)
  3. 性能分析(火焰图/内存泄漏)
  4. 肌肉记忆级代码导航(Command+Click)

除此之外的开发工作——终端 + AI Agent 更快。


但你有没有发现,上面这 4 个场景有一个共同特征?它们都发生在"出了问题"的时候。

重构——因为架构需要调整。断点调试——因为有 Bug。性能分析——因为程序变慢了。代码导航——因为你不熟悉这部分代码。

**IDE 的核心价值是"修",不是"建"。**而 AI 编程时代,大部分时间花在"建"上。


评论区选一下:

你觉得 IDE 最不可替代的功能是?

  • A. 智能重构
  • B. 调试断点
  • C. 代码导航
  • D. 都能替代,只是时间问题

我选 B。重构和导航迟早被 AI 追上,但断点调试的可视化体验,短期内不可能在终端里实现。


04 终端优先 + IDE 辅助 = 最优解

说了这么多,不是要你明天就卸载所有 IDE。我的建议是四个字:终端优先

什么意思?每次拿到一个开发任务时,先问自己一个问题:**"这件事能不能在终端里完成?"**如果能,就留在终端。如果不能,再打开 IDE。

具体的分工建议:

终端 + Claude Code 负责(占 80% 时间)

  • 新功能开发(从零到一)
  • Bug 修复(大部分场景)
  • 代码审查(git diff + AI 解释)
  • 测试编写和执行
  • Git 操作和 CI/CD 流程
  • 文档编写和维护

IDE 负责(占 20% 时间)

  • 复杂断点调试(多线程/条件断点)
  • 大型项目跨模块重构
  • 性能分析和内存调优
  • 陌生代码库的"探索式阅读"

注意这个比例:80:20。以前是反过来的——80% 的时间在 IDE 里写代码,20% 的时间在终端跑命令。现在 AI 接管了"写"的部分,人的角色变成了"审",比例就反转了。


我现在的配置是这样的:

**主力:**iTerm2 + Claude Code。日常开发全在这里完成。CLAUDE.md 定义项目约束,MEMORY.md 跨会话记忆,MCP 接工具链,Skill 按需加载专业能力。一个终端窗口等于一个六平台全栈团队。

**辅助:**Android Studio(仅调试和性能分析)、Xcode(仅模拟器和真机调试)。注意——不是"用它们写代码",而是"用它们看代码运行的状态"。

**备用:**VS Code。偶尔用来做 Diff 可视化和 Merge 冲突处理。说实话 Git 命令行也能做,但可视化确实更直观。

⚠️ 一个很反直觉的事实:我现在用 IDE 的方式,跟十年前用 Notepad++ 的方式差不多——只拿来"看",不拿来"写"。十年绕了一圈,编辑器又变成了阅读器。

这套配置还有一个隐藏好处:省钱

以前我的年度工具账单:IntelliJ IDEA Ultimate 💲599 + WebStorm 💲169 + PyCharm Professional 💲249 = 💲1,017/年。现在 JetBrains 免费了当然无所谓,但即使不免费,我也不会续费了。因为 Android Studio 和 Xcode 本来就免费,VS Code 也免费。我花在"编辑器"上的钱从 💲1,017 降到了 💲0。

省下来的预算去了哪里?Claude Code Pro 💲20/月 = 💲240/年。**净省 💲777。**而且产出效率翻了好几倍。这笔账怎么算都是赚的。

终端优先不是反 IDE,是重新分工。AI 负责建,IDE 负责修,人负责审。三者各归其位,效率才能最大化。


最后聊一个更大的问题:IDE 这个品类的未来。

我的判断是:IDE 不会消失,但会萎缩成"专科工具"。就像 Photoshop 没有消失,但大部分修图需求被手机 App 满足了。JetBrains、Xcode、Android Studio 会继续存在,但它们的用户群会从"所有开发者"缩小到"需要深度调试和性能分析的专业场景"。

而"写代码"这个动作本身,会被 AI Agent + 终端彻底接管。不是五年后,是现在正在发生。你每天在终端里多待一个小时,就是在适应这个变化。你每天在 IDE 里多敲一行代码,就是在抵抗这个变化。

JetBrains 免费了,好事。但免费的编辑器救不了一个正在被重新定义的品类。

真正的问题不是"IDE 该不该免费",而是——当 AI 替你写了 80% 的代码,你还需要一个为"写代码"而生的工具吗?

IDE 的黄金时代结束了。不是因为它变差了,而是因为"人手写代码"这件事正在变少。工具的价值跟着动作走——动作萎缩,工具的价值就萎缩。


写到这里,我发现一个有意思的时间线:

2024 年——所有人都在抢"AI 编辑器"赛道(Cursor、Windsurf、Copilot)。 2025 年——CLI 类工具悄悄崛起(Claude Code、Aider、Codex CLI)。 2026 年——IDE 被迫免费,终端优先成为主流工作流。

**两年时间,开发者的主界面从 GUI 回到了命令行。**这不是倒退,是 AI 把我们从"操作工具"解放成了"指挥工具"。指挥官不需要花哨的操控台,需要的是清晰的通讯频道。终端就是那个频道。

下一篇,我想聊一个更扎心的话题——**当 AI 写了 80% 的代码,程序员的核心竞争力到底是什么?**是 prompt 写得好?是架构设计能力?还是一种我们还没命名的新能力?


最后一个问题(评论区选一下):

5 年后 IDE 会变成什么?

  • A. AI 的壳——界面还在,但里面全是 AI Agent
  • B. 和终端融合——IDE 变成终端的可视化插件
  • C. 消失——被自然语言编程界面取代
  • D. 基本不变——代码还是要人写

我赌 B。终端会成为主界面,IDE 的调试器、Profiler 会变成终端的可视化模块按需调起。就像 htop 是终端里的任务管理器,未来的 IDE 就是终端里的调试器。