实践篇 : AI编码辅助插件的安装和使用

视频讲解更加详细:

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版

官网

https://comate.baidu.com/

免费好用的AI编程助手 Fitten Code - 支持VS Code、PyCharm、Intellj、Visual Studio

https://codegeex.cn/zh-CN

通义灵码_智能编码助手_AI编程-阿里云

iFlyCode

AI 编码助手 — Amazon Q 开发者版 — AWS

支持语言

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 等主流编程工具。

官网:通义灵码_智能编码助手_AI编程-阿里云

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

  • 24
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值