IDEA2025.3 新特性:Next Edit Suggestions(NES)全面上线!

172 阅读3分钟

推荐阅读 IDEA 2026.1 EAP 4 发布:新特性太丝滑了!

IDEA 官宣:终于可以爽用Cursor了!

Jetbrains 联手 VS Code :这个新插件太香了!

又整新活, IDEA 2025.3.3发布:骚操作,跟不上了!

自从我学会了goland这些技巧,编码效率提升了10倍

这几个goland隐藏的技巧,让编码效率一路狂飙

学会Goland这几个跳转技巧的封神场面,编码有如神助,治愈你的鼠标之痛

Atlas机器人刷屏了,机器人正式进入电动时代,堪比顶级运动员

Intellj IDEA,真有你的,没想到这些操作都可以不用鼠标

IDEA YYDS 级别的插件 smart input:开启智能化输入时代

共赏 IDEA 奇葩大会: IDEA 中光标变成黑块了,怎么解决?

船新GoLand 2024.2正式发布,新特性真香!

2024 年这 6 款IDEA 宝贝插件,YYDS

IDEA 2024.3 预览:把开发者感动到哭了

IDEA新UI指南

🔍 什么是 Next Edit Suggestions(NES)?

Next Edit Suggestions(简称 NES)是 JetBrains AI Assistant 推出的全新在流式智能编辑辅助功能,作为 Tab-Tab 体验的重要组成部分,它与传统的 AI 代码补全(Code Completion)形成互补:

功能作用范围主要行为
AI Code Completion光标当前位置✅ 仅追加新代码(如补全下一行、参数、方法体)
Next Edit Suggestions (NES)整个编辑上下文(跨行、跨文件)✅ 修改已有代码 ✅ 重构建议 ✅ 插入新逻辑

NES 在后台静默运行,根据你最近的编辑历史,动态生成可应用的“小而精准”的代码变更建议,并通过轻量级 diff 视图呈现,绝不打断你的编码节奏

NES 示意图
▲ 小改动以内联灰显建议形式呈现(类似补全)

NES 多行修改
▲ 多行/结构性修改 → 弹出专用 diff 查看器

💡 小技巧:当建议出现时,按 TabTab 即可快速采纳 —— 这就是 Tab-Tab 体验的由来!


🌐 NES 是如何工作的?

NES 是 AI 模型 + IDE 深度语义分析 的强强联合:

1️⃣ 专用云侧 SLM 模型(非 Mellum)

  • 基于近期编辑历史(而非仅当前文件)上下文建模
  • 更大参数量,但通过优化推理管线,95% 请求延迟 < 200ms
  • 全球分布式 GPU 推理集群,保障低延迟访问

2️⃣ 智能集成 IDE Code Insights(确定性动作)

当建议涉及“安全重构”时,NES 会调用原生 IDE 动作,确保语义正确性。例如:

✅ 多文件重命名(Rename Refactoring)

多文件重命名演示
▲ NES 触发 IDE 的 Rename 动作,自动更新所有引用点(含跨文件)

🔧 当前已支持:RenameExtract Variable/Method 等常用重构;更多动作(如 InlineMove)正在逐步加入。


⚙️ 设置面板升级:一体化配置中心

2026 年初,IDEA 将推出全新 AI 设置面板,统一管理代码补全与 NES:

新设置面板预览
▲ 本地/云模型、NES 开关集中配置

详细选项
▲ 支持细粒度控制每项能力


🧭 快速配置指南(Cheat Sheet)

你的偏好推荐配置
❌ 完全禁用 AI关闭 Inline Completion + Next Edit Suggestions
🌐 仅用本地模型(离线)✅ 启用 Local Models(含 Full Line)
❌ 禁用 Cloud 和 NES
☁️ 仅用云补全,不用 NESCloud and Local for Completion
❌ 关闭 NES
🤖 全功能 AI 辅助✅ 启用 Cloud Completion + ✅ Next Edit Suggestions

🔔 注意:目前 NES 暂不支持本地模型或 Ollama/LM Studio 自定义模型,仅限云服务(AI Pro/Ultimate/Enterprise)。


📈 未来路线图

JetBrains 团队正在加速推进:

  • ✅ 更精准的变更建议(减少误报)
  • ➕ 支持更多 IDE 动作(如 Introduce Parameter Object
  • ▶️ 支持“连续多步 Tab-Tab”(长序列编辑)
  • 🌍 探索本地 NES 推理可行性(依赖硬件进展)