掘金 人工智能 06月05日 13:49
上新功能!通义灵码行间建议预测 NES 使用方法
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

通义灵码AI IDE推出行间建议预测(NES)功能,通过结合代码上下文和光标位置,动态预测代码变更,开发者只需Tab键即可高效完成代码修改。该功能支持JetBrains IDEs和Lingma IDE,提供Inline、Side by Side和Auto三种推荐方式,覆盖重命名、重构、新增变量等多种场景,显著提升开发效率。

💡 行间建议预测(NES)功能基于代码上下文和光标位置,动态预测代码变更,开发者通过Tab键即可快速完成代码修改。

⚙️ 该功能支持JetBrains IDEs和Lingma IDE,用户需将通义灵码升级至v2.5.4或更新版本,或下载Lingma IDE体验。

✅ 提供三种推荐方式:Inline、Side by Side和Auto。Auto模式根据场景自动选择Inline或Side by Side,用户可根据需求配置是否使用下浮效果。

🔄 支持多种使用场景,包括重命名、重构、新增变量、字段、参数或注释。例如,修改上下文参数名称时,将自动生成建议预测。

🖱️ 用户可通过悬停在Accept按钮上,弹出Lingma NES菜单栏,接受或拒绝建议预测。对于超视区修改,提供跳转按钮。

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

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

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

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

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

重要

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

开启行间建议预测

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

    设置推荐方式时,提供三种选择:Inline、Side by Side 和 Auto 。当选择 Inline 或 Auto 时,将出现 Code Shifting 配置项,而选择 Side by Side 时则不会出现,Code Shifting 用于控制是否会通过移动代码在行间腾出空间,以便显示代码建议。请根据以下方式说明选择您所需的方式:
行为操作使用效果
纯删除行为行内单处/多处删除(单词、单词内字母删除、连续单词删除算作是一处)。
行内删除单/多行。
修改行为行内单处(单词、单词内字母变更、连续单词都算作一处),以单词/词组为单位显示变更。
单行内修改(单词、单词内字母变更、连续单词都算作一处),行内上下 diff view 并做到 character-level。占空间效果(空行插入) 不占空间效果(下浮效果)
行内连续多行变更,行内上下 diff view 并做到 character-level。占空间效果(空行插入) 不占空间效果(下浮效果)
纯新增行为新增单行占空间效果(空行插入) 不占空间效果(下浮效果)
连续新增多行占空间效果(空行插入) 不占空间效果(下浮效果)
行为操作使用效果
纯删除行为行内单处\多处删除(单词、单词内字母删除、连续单词删除算作是一处)。
行内删除单/多行。
修改行为行内单处(单词、单词内字母变更、连续单词都算作一处),以单词/词组为单位显示变更。
单行/多行变更。
纯新增行为新增单行/多行(修改建议提示出现在需要插入行号位置,箭头对齐上一行号和待修改行号中间)。

场景示例

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

重命名

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

重构

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

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

增加变量

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

增加字段

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

增加参数

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

增加注释

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

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

通义灵码 行间建议预测 AI编程 代码效率
相关文章