aiXcoder使用
aiXcoder使用
type
date
status
slug
summary
tags
password
category
icon

一、什么是aiXcoder

notion image
aixcoder是一款基于深度学习人工智能技术的AI辅助编程工具。提供了一个由各个领域的专业代码训练出来的“虚拟编程专家”,通过与aixcoder进行结对编程,程序员可以感受到工作效率的显著提升。 借助aixcoder的帮助,程序员可以摆脱传统的“逐字逐句”编程操作,aixcoder可以智能地预测程序员的意图,并自动完成“接下来的代码片段”。程序员只需要点击一个按钮就可以确认生成的代码,从而大幅提高编码效率。 aixcoder目前支持Java/Python/C++/Go/JavaScript/TypeScript等语言,未来还将支持PHP/C#等更多语言。aixcoder完全离线工作,不会将用户的代码上传到云端,保证了用户代码的安全性。还提供了代码搜索引擎,帮助用户在GitHub上搜索API的使用案例。 作为国内用户最多的代码自动生成与补全产品,aiXcoder背后由当前SOTA的代码大模型为小伙伴们提供服务,包括智能代码生成、代码补全、代码搜索等功能,帮助小伙伴们自动完成⼀系列开发工作,提升开发效率和代码质量。

二、aiXcoder插件使用说明

aiXcoder Code Completer
1,下载插件安装包:http://www.aixcoder.com/help/download.html
2,安装完成后点击Restart IntelliJ IDEA重启软件
notion image
3,开启云端服务
点击云端服务按钮 -> 跳转到官网 -> 注册登录 -> 申请试用 -> 审核通过 -> 开始使用
notion image
4,开始使用
在IDE编辑区书写代码,即可看到aiXcoder的智能代码补全提示
确认操作:Enter键或Tab键可选中IDE弹窗中的代码补全选项,右方向键“➡”可选中阴影形式显示的长代码补全选项
notion image

注意事项

1:目前仅支持Android,TensorFlow,JFinal, SpringBoot等程序的预测;
2:TensorFlow支持多种客户端语言下的安装和运行。截至版本1.12.0,绑定完成并支持版本兼容运行的语言为C和Python, 其它(试验性)绑定完成的语言为JavaScript、C++、Java、Go和Swift,依然处于开发阶段的包括C#、Haskell、Julia、Ruby、Rust和Scala;
3:正常使用情况下,aiXcoder是可以在您写程序过程中自动触发预测,类似系统提示
notion image
notion image

三、产品价格

aixcoder目前提供了三种不同的产品版本,分别是免费版、专业版和企业版。

免费版

适用于个人用户,提供基本的代码补全和代码搜索功能,支持Java/Python/C++/Go/JavaScript/TypeScript等语言,每月可以使用200次代码生成功能。

专业版

适用于专业开发者,提供高级的代码生成、代码补全和代码搜索功能,支持Java/Python/C++/Go/JavaScript/TypeScript等语言,每月可以使用1000次代码生成功能,并且可以享受优先的技术支持和更新服务。 专业版的价格是每月99元或每年999元。

企业版

适用于企业团队,提供定制化的代码生成、代码补全和代码搜索功能,支持Java/Python/C++/Go/JavaScript/TypeScript等语言,每月可以使用无限次代码生成功能,并且可以享受专属的技术支持和更新服务。 企业版的价格需要根据企业的规模和需求进行咨询。

四、优缺点

优点

1、对于相对固定的场景,代码提示的效果很不错 aiXcoder宣称的“自主学习”,实质上只是把你常用的代码放到了它们的知识库中, 所以当在相对固定的场景中,那些复用率高的代码和方法等就很容易被推导出来,从而提示给用户 2、适当减少了软件开发人员的简单重复劳动,减少了无关信息干扰 3、减少了不规范代码的引入 4、aiXcoder的版本更新速度还是比较快的

缺点

1、提示有些慢,延迟较高,双手赶不上头脑 2、和认知中的AI差距还是有些距离 3、有时提示的代码,变量错乱
2023版IntelliJ IDEA破解 Bito使用