Lingma
2025/8/8大约 2 分钟
智能编码助手——通义灵码
名词术语
行间建议预测(NES)
行间建议预测(NES,Next Edit Suggestion)是通义灵码AI IDE中的一项智能编程功能。它能够基于你当前编写的代码上下文以及光标位置,动态预测你接下来可能想要进行的代码修改,并直接给出建议。你只需按 Tab键,即可快速接受并完成代码补全,从而显著提升编码效率。
核心功能与使用场景
NES 功能的设计旨在让编码流程更流畅,尤其擅长处理一些重复性或模式化的代码修改任务。下表列出了它的主要应用场景和行为方式:
| 应用场景 | NES 的预测行为 |
|---|---|
| 重命名 | 当你修改一个变量、函数或参数的名称时,NES 会自动预测并提示代码中其他需要同步修改的地方。 |
| 重构代码 | 对现有函数进行优化时,它会根据代码逻辑生成重构建议。 |
| 新增元素 | 在添加变量、字段、函数参数或注释(输入/后)时,会自动补全后续可能需要的相关代码。 |
| 跨文件/超视区修改 | 当预测到下一处修改位置在当前屏幕视图之外,甚至在另一个文件中时,会提供快速跳转按钮。 |
如何启用与配置
要使用NES功能,你需要确保正在使用支持它的IDE,目前包括 JetBrains IDEs (需安装通义灵码插件 v2.5.4 或更高版本) 或 Lingma IDE (通义灵码推出的AI原生IDE)。
- 开启功能:在IDE的设置(Settings)中,找到“Lingma”选项,在“NES Settings”中勾选“Enable NES (Next Edit Suggestion)”即可。
- 选择显示模式:开启后,你可以根据偏好选择建议的显示方式: Inline(行内):建议直接以内联方式显示在代码行中。 Side by Side(并排):建议显示在代码旁的专门区域。 Auto(自动):由IDE根据当前编辑器可视区域自动选择最合适的显示方式,这是默认选项。
