AI智能编码工具:阿里通义灵码使用个人版
官方介绍
智能编码助手通义灵码(简称为通义灵码),是由阿里云提供的智能编码辅助工具,提供代码智能生成、智能问答、多文件修改、编程智能体等能力,为开发者带来高效、流畅的编码体验,引领 AI 原生研发新范式。同时,我们为企业客户提供了企业标准版、专属版,具备企业级场景自定义、私域知识增强等能力,助力企业研发智能化升级。
安装使用
- idea安装lingma插件:Preferences>Plugins>Marketplace中搜索lingma,安装重启。
- 登录阿里云账号使用
配置说明
- idea安装lingma插件:Preferences>Other Settings>Lingma
高级设置
- 设置内容
- 本地存储路径:lingma相关日志存储地址
- 通信连接方式:与云服务通信方式
- 显示语言:lingma面板显示语言
- 偏好语言:AI交互语言
代码补全
开启本地模型服务:已无法使用- 启用云端大模型:阿里云交互提供代码模型服务
- 自动触发补全长度:文本变动自动触发,如输入代码、空格回车等。
- 手动触发长度:使用快捷键
- 长度选择:貌似没啥用
- IDE补全时展示行间代码建议:使用代码补全时触发行间建议,需要开启行间建议预测
- 编程语言或扩展名:哪些文件内不触发代码补全,自定义添加,如:yml,txt等
行间建议预测设置
- 开启行间建议预测NES:可以基于当前完整代码的上下文,结合代码修改和光标所在位置,动态预测代码变更。
- 推荐方式
- Inline:插入新行的方式展示预测代码
- Side by Side:再代码同一行展示预测代码
- Auto:根据代码间隔情况,使用Inline或Side by Side模式
- 代码移动
- 是:移动已有代码,最近展示预测代码
- 否:不移动已有代码,再空行处展示预测代码
- 推荐方式
智能会话设置
-
异常信息辅助解决:
-
方法级快捷操作:
-
允许使用Web工具:
-
允许智能体自动执行MCP工具:运营AI调用外部工具
-
MCP:Model Context Protocol,模型上下文协议,AI与外部工具交互协议
-
使用说明
三种使用方式:代码补全、行间建议、智能会话
代码补全
补全方式:
建议关闭自动,使用手动触发。
- 上下文补全:根据上行代码补全下面内容
- 注解补全:根据注解补全下面的内容
行间建议
智能会话
会话模式
- 智能问答:聊天模式,不会直接对工程文件进行修改。
- 文件编辑:代码编辑模式,可以引入代码文件,并对代码文件进行修改。
- 智能体:任务执行模式,配置 MCP 工具,进行外部工具使用。
参考
- 产品介绍_通义灵码_智能编码助手_智能编码助手通义灵码(Lingma)-阿里云帮助中心