视频讲解更加详细:
AI编码插件的比较、通义灵码的安装、使用:AI编码插件的比较、安装、使用_哔哩哔哩_bilibili
一 编码辅助插件使用场景
生成单测、生成注释、代码优化、代码解析、代码补全、bug排错。这里主要讲解通义灵码的安装和使用。
二 国内外大厂的编码辅助插件优缺点比较
评价维度 | Baidu comate | Fitten Code | CodeGeeX | 通义灵码 | iFlyCode | CodeWhisperer | github copilot | 腾讯AI代码助手 |
说明 | 百度文心一言 | 非十科技 | 清华大学 | 阿里 | 讯飞星火 | AWS | 微软、OpenAI | 腾讯 |
总结点 | 2017、2020版本的idea找不到插件 | 注释不是很准确,生成的测试用例也不是很准确。2023版的idea有问题 | 准确性很高、生成的注释、测试用例。基本上能直接拿来使用,易用,体验好。 | 不支持2024版的IDEA | 不支持中文、没有生成测试用例的按钮入口 | Copilot已经不让试用,需要国外信用卡 | 没有saas版 | |
官网 | 免费好用的AI编程助手 Fitten Code - 支持VS Code、PyCharm、Intellj、Visual Studio | |||||||
支持语言 | JAVA、C++、Python、JAVASCRIP等 | JAVA、C++、Python、JAVASCRIP等 | JAVA、C++、Python、JAVASCRIP等 | JAVA、C++、Python、JAVASCRIP等 | ||||
费用 | 企业年费799/人/年 个人免费一个月 | 个人免费,企业收费 | 公有云免费,私有云收费 企业年费618/人/年 | 个人免费,企业收费 | ||||
个性化定制 | 支持 | 支持 | 支持 | 支持 | ||||
部署 | 支持大型企业规模化部署、云端大模型 | 支持本地模型、云端模型 | 支持本地模型、云端模型 | 支持本地模型、云端模型 | ||||
安装 | 联网插件安装,简单 | 联网插件安装,简单 | 联网插件安装,简单 | 联网插件安装,简单 | 联网插件安装,简单 | |||
生成注释 | 快速、准确,注释基本上可以直接拿来使用。函数注释和行注释分开生成。 | 快速、准确,但是没有函数注释,只有行注释 | 1、注释英文的,尝试切换中文没成功。 2、注释格式不对 | 快速、准确,注释基本上可以直接拿来使用 | 只能生成函数注释,没有行注释 | |||
测试用例 | 功能较完善 | 功能较完善 | 1、生成的测试用例没什么用 | 生成的测试用例不需要修改或者少量改动,就可以拿来用 | ||||
生成代码 | 代码生成快速、准确、强大 | 代码生成快速、准确、强大 | 功能缺失 | 原因:快速、准确、强大 | ||||
查找bug | 功能较完善 | 功能较完善 | 功能缺失 | 原因:快速、准确、强大 | 功能有bug | |||
代码优化 | 功能较完善 | 功能较完善 | 功能缺失 | 原因:快速、准确、强大 | 没有该功能 |
三 通义灵码的安装和使用
注意:通义灵码只支持IntelliJ IDEA 2022以上版本。
支持 Java、Python、Go、JavaScript、TypeScript、C/C++、C# 等主流语言,同时兼容 Visual Studio Code、JetBrains IDEs 等主流编程工具。
1 IntelliJ IDEA安装和使用通义灵码
1.1 插件离线下载
1)打开网址:https://tongyi.aliyun.com/lingma/download
2)下载插件
也可以直接使用以下链接下载:
IntelliJ IDEA通义灵码插件:https://tongyi-code.oss-cn-hangzhou.aliyuncs.com/jetbrain/tongyi-jetbrains-latest.zip
Visula Studio Code:https://tongyi-code.oss-cn-hangzhou.aliyuncs.com/visual-studio/tongyi-lingma-vs2022-latest.vsix
其他IDE下载可参考:通义灵码下载安装指南_智能编码助手_AI编程_智能编码助手通义灵码(Lingma)-阿里云帮助中心
1.2 将插件拷贝到本地内网开发机器
1.3 离线安装通义灵码插件(IntelliJ IDEA)
弹出以下页面后,从本地选择插件:tongyi-jetbrains-latest.zip
1.4 登录通义灵码(IntelliJ IDEA)
使用手机号和手机验证码登录
2 Visual Studio Code安装和使用通义灵码
2.1 Visual Studio Code
在弹出框选择下载的插件(Visula Studio Code插件下载地址:https://tongyi-code.oss-cn-hangzhou.aliyuncs.com/visual-studio/tongyi-lingma-vs2022-latest.vsix )
安装完成后,重启Visula Studio Code