文章目录
通义灵码-阿里CodeGeeX-清华大学+智谱AIBitoAmazon CodeWhisperer-亚马逊GitHub Copilot - 买不起CodeiumAIXcoder
仅仅自动生成单元测试功能
TestMe插件(免费)仅仅是模板填充,不智能。
Squaretest插件(收费)
目前感觉 通义灵码
和 bito
还行
通义灵码-阿里
免费
地址:https://tongyi.aliyun.com/lingma
通义灵码是阿里推出的基于通义大模型,提供代码智能生成、研发智能问答能力的人工智能编码助手,经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码注释等等。
功能
提供行级/函数级实时续写,你只需单击Tab 键
即可采纳。 按Alt+P
也可以触发提示。Alt+[
或 Alt + ]
前后切换提示。 自然语言生成代码,在编辑器中,通过自然语言描述你想要的功能。生成单元测试,支持根据 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成单元测试以及单元测试相关代码解释。 这块不咋地啊。 代码注释生成代码解释,选中代码后可自动识别编程语言并生成代码解释。跨越语言的边界,让你快速了解代码逻辑和功能设计。研发智能问答异常报错排查, 支持语言
支持Java
、Python
、Go
、C/C++
、JavaScript
、TypeScript
、PHP
、Ruby
、Rust
、Scala
等主流编程语言 使用
从插件市场安装,搜索通义灵码(TONGYI Lingma)
,找到通义灵码后点击安装。
重启 IntelliJ IDEA,重启成功后登录阿里云账号
,即刻开启智能编码之旅。
CodeGeeX-清华大学+智谱AI
免费
地址:https://codegeex.cn/
CodeGeeX是一款基于大模型的全能的智能编程助手。它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持主流的编程语言,并适配多种主流IDE。
功能
代码生成与补全注释生成代码翻译智能问答支持语言
支持Python、Java、C++/C、JavaScript、Go等多种语言。使用
从插件市场安装,搜索codegeex
,找到codegeex后点击安装。
重启 IntelliJ IDEA,重启成功后登录账号支持很多种登录方式,微信和短信验证码很方便。
Bito
免费
地址:https://bito.ai/
Bito 是一款由 AI 驱动的代码助手,旨在帮助开发人员自动执行任务并将生成代码的速度提高 10 倍。
功能
代码生成解释代码创建测试用例生成注释检查性能检测安全漏洞支持语言
支持Python、Java、C++/C、JavaScript、Go等多种语言。使用
从插件市场安装,搜索bito
,找到Bito后点击安装。
然后登录账号用邮箱即可,很方便。
Amazon CodeWhisperer-亚马逊
免费,但是感觉不好用
地址:https://aws.amazon.com/cn/codewhisperer
Amazon CodeWhisperer 可提高开发人员的编码速度和准确性,从而实现更快、更精确的代码编写。亚马逊的人工智能技术为其提供动力,可以建议代码、完成功能并生成文档。
功能
代码建议:根据代码上下文提供代码片段、函数甚至完整的类,从而提供相关且上下文准确的建议。这有助于节省时间并减少错误,从而实现更高效、更可靠的编码过程。
函数完成:通过建议以下代码行或填写整个函数体来帮助完成函数。
文档生成:生成代码的文档,包括函数摘要、参数说明和返回值。
安全扫描:扫描代码以识别可能的安全漏洞。这有助于先发制人地解决安全问题,避免潜在的问题。
支持语言
支持多种编程语言,包括Python、JavaScript、C#、Rust、PHP、Kotlin、C、SQL等。
使用
从插件市场安装,搜索aws
,找到aws toolkit后点击安装。
重启IDEA然后登录aws账号即可。
输入邮箱,然后验证码,然后设置密码。GitHub Copilot - 买不起
每个月收费在10美刀,买不起
GitHub Copilot 由 GitHub 与 OpenAI 合作开发,旨在通过其先进的特性和功能改变编码体验。它利用人工智能和机器学习的潜力来提高开发人员的编码效率,提供多种功能以促进更高效的代码编写。
官网主页:https://github.com/features/copilot/
支持语言:支持Java
、Python
、JavaScript
、Go
等主流编程语言。
支持IDE
/编辑器:支持JetBrains全家桶
、Visual Studio Code
编辑器。
代码补全:方法级代码生成、行级代码补全。
收费模式:个人版10美元/月、企业版19美元/月。
Codeium
免费
地址:https://codeium.com/
codeium
是一个建立在尖端AI技术上的代码加速工具包,通过与编辑器的轻松集成,它可以让使用者专注于成为最好的软件开发人员,而不仅仅是搬砖者。可以根据输入的自然语言注释在代码库中进行理解和修改,也可以帮助处理大量的重复性工作,并能够轻松查找与调用数以千计的API
。
功能
代码补全:支持行级补全、方法级代码生成。支持语言
支持40多种编程语言,包括Python
、Java
、JavaScript
、Go
、C++
等主流编程语言。 AIXcoder
免费
地址:https://www.aixcoder.com/
AIXcoder
旨在帮助开发团队编写代码。它支持自动化例行任务、AI 驱动的代码完成、实时代码分析和键入时的错误检查。
功能
代码补全:支持单API
补全及排序优化。 支持语言
支持Java、Python、C#、C/C++、 JavaScript、TypeScript、Go等多种编程语言。