智能补全使用指南

更新时间:

通义灵码提供了多种智能补全的方式,可以根据当前代码文件、跨文件的上下文或企业代码规范等,为你生成行级/函数级代码,为你生成行级/函数级代码,让你更专注在技术设计。

说明

在 IDE 环境中使用通义灵码,需要先完成通义灵码插件安装及阿里云账号登录。详细信息可查看下载安装指南

行级/函数级实时补全

当你在 IDE 编辑器区进行代码编写时,在开启自动云端生成的模式下,通义灵码会根据当前代码文件及相关代码文件的上下文,自动为你生成行级/函数级的代码建议,此时你可以使用快捷键采纳、废弃,或查看不同的代码建议。

同时,当你在编码的过程中,也可以通过快捷键 P 手动触发生成代码建议。

image

编辑器中代码建议相关操作的快捷键如下:

操作

macOS

Windows

接受行间代码建议

Tab

Tab

废弃行间代码建议

esc

esc

查看上一个行间推荐结果

⌥(option) [

Alt [

查看下一个行间推荐结果

⌥(option) ]

Alt ]

手动触发行间代码建议

⌥(option) P

Alt P

Tips:不同操作系统的快捷键配置可查看配置和反馈指南

自然语言生成代码

在编辑器中,可以直接通过自然语言的方式描述需要实现的需求,通义灵码可以在编辑器中生成代码建议,单击 Tab 可直接采纳。

image

企业代码生成增强

企业管理员上传并启用行间代码生成知识库,并设置为组织内开发者可见成员后,开发者在 IDE 的代码编辑器中编写代码时,通过快捷键 P 手动触发,通义灵码将根据知识库中的内容自动生成符合企业规范的代码建议。

有关企业管理员如何准备代码库以及开发者,以及如何使用代码生成增强功能的详细介绍,可参考企业代码补全增强使用实践

image

离线单行补全

通义灵码代码补全默认使用云端大模型进行智能续写,当网络情况有限制时,可使用本地补全模式,单击状态栏图标切换至本地补全模式后,编辑器中进行编码时,通义灵码会给出单行的代码建议。

image