找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1972

积分

0

好友

282

主题
发表于 昨天 06:37 | 查看: 3| 回复: 0

前些天 IntelliJ IDEA 2025.3 版本发布,带来了一个重大更新:将免费版和收费版合并成一个软件,功能上也有所增强,乍一看确实挺有吸引力。

但让人有些意外的是,相关文章下的评论区,却呈现出一番不同的景象,仿佛成了 IDEA 的大型告别现场

开发者评论截图:讨论从IntelliJ IDEA转向VS Code

没错,好几位开发者都表示自己已经切换到 VS Code 了。

作为 Java IDE 领域的标杆,IntelliJ IDEA 的热度和使用率难道也在下滑?看到这个情况,不禁让人思考:从 IntelliJ IDEA 转向 VS Code 可能已不是个别用户的选择,而是反映了一种趋势。

那么,究竟发生了什么?为什么越来越多的程序员开始转投 VS Code? IntelliJ IDEA 功能齐全、生态成熟、使用便捷,为何却似乎留不住开发者了?

今天我们就来探讨一下现象背后的本质。IDE 的变迁,其实是开发方式演进的一个缩影

写代码的方式变了

过去,IDEA 是我们不可或缺的核心开发工具。从代码编译、构建、调试、运行,到智能提示和补全,IDEA 几乎覆盖了开发全流程。

但现在,随着 AI 技术的普及,时代真的不同了。

不妨看看现在的开发场景:

  • 开发者不再单打独斗地编写大量代码,而是与 AI 协同工作;
  • 需要编写一个接口?直接交给 AI,它能生成完整的 Controller、Service、Mapper 甚至 SQL 语句,连测试用例都可能一并提供;
  • 前端页面?让 AI 快速生成 HTML,其效果和效率可能超越不少普通工程师;
  • 遇到 Bug?直接粘贴给 AI 进行分析和修复;
  • ...

AI 的介入,让编写代码这件事发生了结构性的变化。

许多开发者转向 VS Code,很大程度上是因为 VS Code 对各类 AI 插件的支持更为友好。此外,市场上还涌现出不少基于 VS Code 内核、深度整合 AI 能力的 IDE,例如 Cursor、Windsurf、Google Antigravity 等。

如果直接在 VS Code 或其衍生环境中就能与 AI 协同完成开发,何必再切换到相对笨重的 IntelliJ IDEA 呢?

虽然 IntelliJ IDEA 也在推进 AI 功能,但多为付费服务,并且对其他第三方 AI 插件的支持远不如 VS Code 广泛和及时。很多新的 AI 插件会第一时间适配 VS Code,而 IntelliJ IDEA 版本可能遥遥无期甚至没有。

再者,当今全栈开发已成常态。IntelliJ IDEA 主要聚焦于 Java/Web 开发,并非全栈通用型 IDE。而 VS Code 作为一个通用 IDE,它不限定语言,完美支持全栈开发,这不香吗?

IDEA 太贵太笨重了

再谈谈更现实的原因:IDEA 确实不便宜!

对于许多程序员而言,存在一种尴尬:免费版功能有限看不上,功能齐全的付费版又用不起。

尽管网络上流传着各种破解版本,但安全性、稳定性以及潜在的企业合规风险都是不容忽视的问题。况且,破解版时常弹出激活提醒,有时甚至不敢轻易升级版本,这些都会显著影响开发效率

更直接的感受是:IDEA 显得有些臃肿。启动速度慢,内存占用高,打开一个项目需要加载半天,对硬件配置的要求相对较高。


说了这么多,并非意指 IntelliJ IDEA 不行了,而是:时代真的变了。

当 AI 编程逐渐成为主流,开发方式趋向更轻、更快、更模块化时,VS Code 自然成为了更合适的承载平台。

VS Code 或许没有 IDEA 那样大而全的集成功能,但它至少是开源免费的,可以让人放心、大胆地用于个人或企业开发。因此,VS Code 的优势在于免费、灵活、轻巧、扩展性强,并且更好地适配了 AI 时代的需求

包括我自己,今年使用 IntelliJ IDEA 的频率也越来越低。说句实话,前段时间我也在 VS Code 上配置了 Java 插件,并将一些项目开发迁移了过去,启动速度确实快了不少。

无图无真相:

IntelliJ IDEA中的Spring Boot项目代码截图

上图是 Google Antigravity,一个自带 AI 编程能力的、基于 VS Code 的 IDE。

所以,开发者选择工具,从来不是依靠情怀,而是取决于效率、成本和与当前工作流的适配性。这种工具选择的变迁,也正是技术社区活力的体现,欢迎大家在 开发者广场 分享你的看法。

最后,你认为现在那么多人转向 VS Code,还有哪些原因呢?




上一篇:H5屏幕适配方案:基于动态rem与PostCSS px2rem的实践指南
下一篇:开源数据库备份工具 Databasus:支持PostgreSQL/MySQL/MongoDB的Docker部署与Web管理
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-11 14:23 , Processed in 0.331081 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表