IntelliJ IDEA 2026.1 EAP 3 发布:被开发者催了 6 年,这个细节终于修了!

JetBrains 发布了 IntelliJ IDEA 2026.1 EAP 3 。 这次更新的改动很多,但最值得重点说的,其实是一个被开发者吐槽了整整 6 年 的基础功能,终于落地:

在 IDE 中删除文件时,将移动到系统回收站/垃圾桶,而不是直接永久删除。

在 JetBrains 的 issue 中,这个需求最早在 6 年前提出。过去 JetBrains IDE 的行为是:

  • 在 Project 视图中删除文件
  • 直接永久删除
  • 不进入系统回收站
  • 只能靠 Local History** 或 Git 找回

这和 VS Code、Visual Studio、Finder/Explorer 等主流工具完全不同。

而在 2026.1 EAP 3 中,这个 issue 已被正式标记为:

  • State: Fixed
  • Available in: 2026.1 EAP 3

也就是说:

现在删除文件的行为变为 移动到回收站 ,而不是 直接永久删除

很多人会说:

有 Git 就够了。

但现实情况是:

并不是所有文件都在 Git 中。

  • 新建未提交文件
  • 本地脚本
  • SQL
  • scratch
  • 临时代码
  • 配置文件

这些文件一旦误删,Git 完全帮不上忙

JetBrains 一直推荐使用 Local History,但它并不完美:

  • 会被清理
  • 升级可能丢
  • 查找成本高
  • Undo 不一定可用
  • 新手不知道在哪

而系统回收站的优势非常明显:

  • 用户习惯一致
  • 可视化
  • 跨应用
  • 不依赖 IDE
  • 100% 直觉

这就是为什么几乎所有编辑器都默认这么做。

它解决的是:

最常见、最致命、最容易发生的 IDE 事故之一。

除了回收站,2026.1 EAP 3 还有不少值得关注的改进:

1. Spring 相关

  • 显示注入 Bean inlay**
  • Debugger 运行时 Bean 提示
  • API versioning 配置改进
  • 自动检测 SQL 方言

2. Java

  • 支持更多 javac 参数补全
  • pattern matching 诊断修复
  • import 性能优化

3. Kotlin

  • K1 API** 开始废弃
  • 新解构语法导航支持
  • 编译器生成声明 inlay 提示**

4. 编辑器体验

  • 光标平滑动画
  • 圆角光标
  • 终端体验修复
  • 插件管理改进

5. AI 与命令补全

  • replace_text_in_file 修复空文本替换问题
  • AI command completion 图标更新
  • JavaMemberNameCompletionContributor 改为 ModCommand completion
  • 修复新行 + tab 场景下命令生成失效
  • 支持跳过某些无意义命令补全
  • MCP Server 多项修复(LLM 工作流相关)

6. 平台架构

  • 移除 ProjectExtension
  • AI assistant 插件前端化
  • LSP null safety** 修复
  • 支持后台 write actions
  • 清理 CachedValuesManager

这些都是:

为"远程 IDE + AI IDE + 分布式 IDE"做准备。

7. 性能与稳定性

  • Gradle sync 文件泄漏
  • VFS 递归加载问题
  • Debugger CPU 冲突
  • 分支切换卡死
  • Git 失效
  • 插件兼容误报
  • 其他 70+ 个已知问题修复

來源:xxy开源

相关推荐
zopple20 小时前
常见的 Spring 项目目录结构
java·后端·spring
cjy0001111 天前
springboot的 nacos 配置获取不到导致启动失败及日志不输出问题
java·spring boot·后端
小江的记录本1 天前
【事务】Spring Framework核心——事务管理:ACID特性、隔离级别、传播行为、@Transactional底层原理、失效场景
java·数据库·分布式·后端·sql·spring·面试
sheji34161 天前
【开题答辩全过程】以 基于springboot的校园失物招领系统为例,包含答辩的问题和答案
java·spring boot·后端
程序员cxuan1 天前
人麻了,谁把我 ssh 干没了
人工智能·后端·程序员
wuyikeer1 天前
Spring Framework 中文官方文档
java·后端·spring
Victor3561 天前
MongoDB(61)如何避免大文档带来的性能问题?
后端
Victor3561 天前
MongoDB(62)如何避免锁定问题?
后端
wuyikeer1 天前
Spring BOOT 启动参数
java·spring boot·后端
子木HAPPY阳VIP1 天前
Ubuntu 22.04 VMware 设置固定IP配置
人工智能·后端·目标检测·机器学习·目标跟踪