首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Jetbrains 官宣新特性:这次终于对 AI 下手了!

Jetbrains 官宣新特性:这次终于对 AI 下手了!

作者头像
GoLang学习记
发布2026-02-27 13:36:33
发布2026-02-27 13:36:33
1620
举报

人最稳定的不是情感,而是欲望

🔍 什么是 Jetbrains NES

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

功能

作用范围

主要行为

AI Code Completion

光标当前位置

✅ 仅追加新代码(如补全下一行、参数、方法体)

Next Edit Suggestions (NES)

整个编辑上下文(跨行、跨文件)

✅ 修改已有代码 ✅ 重构建议 ✅ 插入新逻辑

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

NES 示意图
NES 示意图

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

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 开关集中配置

用户在体验完这个新功能的反应是

详细选项
详细选项

🧭 快速配置指南

你的偏好

推荐配置

❌ 完全禁用 AI

关闭 Inline Completion + Next Edit Suggestions

🌐 仅用本地模型(离线)

✅ 启用 Local Models(含 Full Line)❌ 禁用 Cloud 和 NES

☁️ 仅用云补全,不用 NES

✅ Cloud 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 推理可行性(依赖硬件进展)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-01-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 golang学习记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🔍 什么是 Jetbrains NES
  • 🌐 NES 是如何工作的?
    • 1️⃣ 专用云侧 SLM 模型(非 Mellum)
    • 2️⃣ 智能集成 IDE Code Insights(确定性动作)
      • ✅ 多文件重命名(Rename Refactoring)
  • ⚙️ 设置面板升级:一体化配置中心
  • 🧭 快速配置指南
  • 📈 未来路线图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档