上新功能!通义灵码行间建议预测 NES 使用方法

简介: 通义灵码 AI IDE 已正式上线,即日起用户可在通义灵码官网免费下载开箱即用。

通义灵码 AI IDE 已正式上线,即日起用户可在通义灵码官网免费下载开箱即用。


作为AI原生的开发环境工具,通义灵码AI IDE 深度适配了最新的千问3大模型,并全面集成通义灵码插件能力,具备编程智能体、行间建议预测、行间会话等功能。


image.png


接下来,我们带大家全面了解下,行间建议预测 NES 功能怎么用?


行间建议预测(NES - Next Edit Suggestion),可以基于当前完整代码的上下文,结合代码修改和光标所在位置,动态预测代码变更,让开发者只需 Tab 一下,即可高效完成代码变更。


重要

行间建议预测(NES)目前仅支持在 JetBrains IDEs 和 Lingma IDE 中使用,可在 JetBrains IDEs 将通义灵码 升级到 v2.5.4 或更新版本,或下载 Lingma IDE后体验。


开启行间建议预测


1. 在 IDE 中选择Settings > Lingma,在 NES Settings 中启用 Enable NES(Next Edit Suggestion)。该功能默认处于关闭状态;启用后,推荐方式默认为 AutoCode Shifting 配置项默认为 No


image.png


2. 设置推荐方式时,提供三种选择:InlineSide by SideAuto 。当选择 Inline Auto 时,将出现 Code Shifting 配置项,而选择 Side by Side 时则不会出现,Code Shifting 用于控制是否会通过移动代码在行间腾出空间,以便显示代码建议。请根据以下方式说明选择您所需的方式:


  • Auto(默认Auto 方式会根据场景自行选择 InlineSide by Side 方式,当存在变更代码的像素宽度和 NES 提示的像素宽度大于编辑器可视区域宽度,展示为 Inline,否则展示为 Side by Side
  • Inline当 NES 开关开启,且方式选择为 Inline,根据用户配置是否使用下浮效果(即通过移动代码在行间腾出空间)。以下是具体行为使用效果:


行为

操作

使用效果

纯删除行为

行内单处/多处删除(单词、单词内字母删除、连续单词删除算作是一处)。

image.png

行内删除单/多行。

image.png

修改行为

行内单处(单词、单词内字母变更、连续单词都算作一处),以单词/词组为单位显示变更。

image.png

单行内修改(单词、单词内字母变更、连续单词都算作一处),行内上下 diff view 并做到 character-level。

占空间效果(空行插入)

image.png

不占空间效果(下浮效果)

image.png

行内连续多行变更,行内上下 diff view 并做到 character-level。

占空间效果(空行插入)

image.png

不占空间效果(下浮效果)

image.png

纯新增行为

新增单行

占空间效果(空行插入)

image.png

不占空间效果(下浮效果)

image.png

连续新增多行

占空间效果(空行插入)

image.png

不占空间效果(下浮效果)

image.png


  • Side by Side当 NES 开关开启,且方式为 Side by Side,根据用户配置是否使用下浮效果(即通过移动代码在行间腾出空间)。以下是具体行为使用效果:


行为

操作

使用效果

纯删除行为

行内单处\多处删除(单词、单词内字母删除、连续单词删除算作是一处)。

image.png

行内删除单/多行。

image.png

修改行为

行内单处(单词、单词内字母变更、连续单词都算作一处),以单词/词组为单位显示变更。

image.png

单行/多行变更。

image.png

纯新增行为

新增单行/多行(修改建议提示出现在需要插入行号位置,箭头对齐上一行号和待修改行号中间)。

image.png


场景示例


  • 当前变更位交互:在生成行内建议预测后,您可以将光标悬停在 Accept 按钮上,弹出 Lingma NES 菜单栏。在菜单栏中,单击 Accept/Reject 操作按钮或按下键盘上的 Tab/Esc 按键,以接受或拒绝相关建议预测,并关闭提示菜单,您也可以单击 Settings 进入后台修改相关配置。

  • 同文件内超视区:当预测到下一修改位置超出当前视区内,界面中出现 image.png 按钮,您可单击此按钮或按下键盘上的 Tab 按键跳转到待修改位置。

  • 跨文件内超视区:当预测到下一修改位置超出视区且不在本文件内时,界面中会出现 image.png 按钮,您可单击此按钮或按下键盘上的 Tab 按键跳转到待修改位置。


以下是几个使用行间建议预测的场景:


重命名


在修改上下文参数名称时,将自动生成建议预测,以提示将相关参数名称进行修改:


image.png


重构


行间建议预测支持已有函数中,将针对现有代码生成优化重构建议:


image.png


新增变量、字段、参数或注释


增加变量


在代码块内添加变量时,将自动生成建议预测,以替换后文中变量的获取方式:


image.png


增加字段


为字段添加相应注解后,将自动生成建议预测,并为后续字段添加相应注解:


image.png


增加参数


对于某个函数增加相关参数,在后续使用该函数的位置会生成增加相关参数的建议预测:


image.png


增加注释


在需要添加注释的位置输入 / 即可出现相关建议预测,输入 Crtl +  则接受当前行的行内建议预测:


image.png

相关文章
|
1月前
|
人工智能 缓存 JavaScript
通义灵码深度体验:AI编程助手如何提升全栈开发效率
通义灵码是一款强大的AI编程助手,支持从代码补全到智能体自主开发的全流程辅助。在React+Node.js项目中,其实现了100%字段匹配的Mongoose Schema生成;通过`@灵码`指令,30秒内完成天气查询CLI工具开发,包含依赖管理与文档编写。其上下文记忆能力可自动关联模块逻辑,如为商品模型扩展库存校验。集成MCP服务时,不仅生成基础代码,还推荐最佳实践并添加缓存优化。测试显示,其响应速度快、复杂任务准确率高,适合中小型项目快速迭代,初期开发效率提升约40%。尽管存在文档同步延迟和TypeScript支持不足的问题,仍是一款优秀的AI编程伙伴。
93 7
|
1月前
|
人工智能 安全 自动驾驶
通义灵码入职蔚来汽车,AI生成代码30%以上
通义灵码已正式应用于蔚来汽车智能座舱部门,近400名成员使用该工具,AI生成代码占比达30%以上,“天探”项目中甚至高达70%-80%。它通过提升代码开发效率、降低维护成本、智能生成单元测试及问题排查等功能助力研发。蔚来选择通义灵码看重其企业专属版的安全能力和知识管理功能。未来,期望AI编程将研发流程规范化,成为类似自动驾驶的高效指引工具。
122 5
|
12天前
|
人工智能 IDE 开发工具
|
9天前
|
人工智能 IDE 定位技术
通义灵码 AI IDE 上线,第一时间测评体验
本文介绍了阿里通义灵码AI IDE的使用体验。作者第一时间尝试了这款IDE,发现其结合了阿里大模型Qwen3的优势,在代码生成、插件扩展和MCP工具调用方面表现出色。文中通过实例演示了如何利用Lingma IDE查询火车票信息、生成地图标注及发布网页等操作,整个过程无需手动编写代码,仅需简单对话即可完成复杂任务。此外,文章还提到了IDE的其他功能如代码建议预测、AI Rules和记忆能力等,展示了AI编程的强大潜力。最后表达了对下一版Lingma IDE的高度期待,并提供了下载链接。
|
8天前
|
人工智能 IDE 搜索推荐
通义灵码2.5评测:从编程智能体到记忆感知的AI编码革命
通义灵码2.5版本更新带来了多项新功能,包括Lingma IDE的开箱即用体验、编程智能体模式实现端到端编码任务、MCP工具集成扩展AI助手能力以及Qwen3模型升级大幅提升代码生成准确性和效率。此外,新增长期记忆与上下文感知功能,使开发更个性化和高效。尽管存在一些局限性,如复杂业务逻辑仍需人工干预,但整体显著提升了开发效率。官方还提供了高质量视频课程助力用户学习。
123 2
|
9天前
|
人工智能 IDE 程序员
阿里也出手了!灵码AI IDE问世
各位程序员小伙伴们,是不是还在为写代码头秃?别担心,阿里云带着它的通义灵码 AI IDE 来拯救你啦!
308 1
|
27天前
|
人工智能 架构师
5月23日北京,与通义灵码探索生成式AI与教育的无限可能
人工智能正重塑教育边界!“GenAI 教育探索联合活动”由英特尔、阿里云等多家机构联合举办,聚焦生成式 AI 在教育中的创新应用。5 月 23 日 13:30,活动将在北京环球贸易中心启幕。阿里云高级产品架构师冯天豪将分享通义灵码 2.5 版本升级内容,探讨 Qwen3 模型与智能体如何重新定义编程能力。立即扫描海报二维码报名参与!
|
27天前
|
人工智能 前端开发 开发工具
对话阿里云通义灵码技术负责人陈鑫:AI编程的现状与未来
在AI快速发展的2025年,通义灵码作为国内领先的AI编程助手,正通过其独特的智能体架构和强大模型能力重新定义开发方式。本文邀请技术负责人陈鑫(神秀),探讨AI编程现状与未来。通义灵码基于Qwen3模型打造,具备记忆系统革新、MCP工具生态和多模态交互等优势,推出三种工作模式以适应不同场景。尽管行业仍面临挑战,但国产模型正在崛起,企业可采用“三步走”策略引入AI工具。未来,AI将从辅助走向主导,深化代码理解并重构开发工具,助力更高效、创造性的编程方式。
|
1月前
|
人工智能 安全 自动驾驶
通义灵码入职表现实测:蔚来汽车AI 生成代码占比在 30% 以上
希望 AI 编程能应用于更加高阶的场景。我对 AI 自动化编程最大的希望是它能够把整个研发过程,变成一个流水线制造的过程,把我们的整个研发流程规范化起来,并且在每一步都能够对人进行一个指引,类似自动驾驶一样。