重磅!前端也有AI代码补全工具了,这款撸码利器让写前端的程序员们沸腾了!
收藏

平时我们写代码的时候都会依赖编辑器里面的代码补全这个功能,敲几个字母就能补全一整个词。可是这么多年过去了,为什么代码补全还是像最开始那样,只能限定于一个词,而且毫无意义地按照字典表顺序排列呢?

想象一下,如果用【AI】来做代码提示会怎样?

【知名媒体纷纷报道】

近日我在浏览网页时,看到了机器之心36Kr猎云网等知名媒体对这款AI辅助程序员开发产品-「aiXcoder」(www.aixcoder.com)的报道,这一款用AI做代码补全的和推荐的产品。

北京大学技术转化,使用简单,效果惊艳。也是我知道的唯一一个能够支持前端开发语言代码补全的工具,基于深度学习技术,开发者边用边学,越用越好。

【一键能写一整行,编程更轻松】

下面是我使用时候录制的实际效果,写起JavaScript代码来,确实“走路带风”:

aiXcoder同样支持TypeScript、Java、Python、JavaScript、PHP、C++等多种语言。也友好支持很多常用IDE:intelliJ IDEA、Pycharm、Ecplise、PhpStorm、WebStorm、VS Code、Android Studio等等。

【PHP语言】

【Java语言】

【C++语言】

【测试AI编程】
于是我测试了一下这个号称【帮助程序员节省时间】的工具,看看AI编程进展到什么程度,是如何帮助程序员节省时间。
本着【独立客观第三方】的原则,挑选第三方的代码进行测试。

既然说可以节省编程时间,从【键盘按键】数量的角度进行统计与比较,因为敲击键盘数量越少,从开发的角度越省时间。

【Round One:Tensorflow】

选择的第一个测试程序是Google官方的tensorflow示例程序:
测试代码地址:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/recurrent_network.py

选择如下的代码片段进行测试:

选择的原因是这部分代码包含内容比较全面,包含:

自定义函数

函数变量、实参

API

变量名

这四个方面,基本可以看出aiXcoder推荐准确度,以及判定是否对编程有帮助。

测试结果:

IDE自带推荐:

使用IDE自带代码提示功能,需要的按键次数:311

aiXcoder智能推荐

使用aiXcoder智能推荐提示功能,需要的的按键次数:56

测试结论:

选择tensorflow社区版本【aiXcoder智能推荐是IDE自带推荐近5倍的编程效率】

使用录制的动图如下:

【 Round Two:Java】

选择钟述林老师的Java实战的经典例子。
测试代码地址:https://github.com/zsl131/spring-boot-test/tree/master/study12

选择如下的代码片段进行测试,例子里面的字符串不作为统计的指标:

测试结果如下:

IDE自带推荐:

使用IDE自带代码提示功能,需要的按键次数:236

aiXcoder智能推荐-Java版本模型

使用aiXcoder智能推荐提示功能,需要的的按键次数:105

测试结论:

选择Java社区版本【aiXcoder智能推荐是IDE自带推荐2.25倍的编码效率】

使用录制的动图如下:

【Round Three:C++语言】

由于C++语言不熟悉,所以选择简单的文件读取的例子进行测试:

结果如下:

IDE自带推荐:

IDE自带代码提示功能,需要的按键次数:98

aiXcoder代码推荐-C++版本模型

aiXcode智能推荐提示功能,需要的按键次数:49

测试结论:

选择C++社区版本【aiXcoder智能推荐是IDE自带推荐2倍的编码效率】

使用录制的动图如下:

aiXcoder和使用IDE编译器自带提示使用方式一致,无需学习成本即可上手使用,是一个面向程序员的好产品,在实际的使用中对提高编程效率很有帮助。
【更多为程序员量身定制的功能】
除了上面的测试功能,aiXcoder还会分析你潜在的推荐需要,对系统默认推荐位置进行排序优化,把你想用的推荐结果排序前置,方便编程过程中的选择。

「代码搜索功能」是aiXcoder的另一个节省时间的功能:把搜索代码实现具体功能的搜索引擎做到了IDE中,节省来回切换浏览器的时间成本。

难怪不少使用过的网友说:aiXcoder是他们用过最好用的代码补全工具,程序员的重磅撸码神器好评如潮

在网上看到了一些程序员对 aiXcoder 的评价:

同时我向aiXcoder官方争取了一些给大家的福利】

划重点~

【开发者福利一】

邀请好友一起高效编程

(1)每邀请4名开发者,免费获赠价值228/年的aiXcoder专业版一年使用期,并赠送官方T恤杉。之后每多邀请1名开发者额外赠送一个季度专业版使用期。

(2)被邀请用户赠送一个月专业版使用期。

【获取方式】

扫描文末服务号二维码,关注后,点击公众号中的【限时福利】即可查看。

【开发者福利二】

官方交流群

aiXcoder会不定期直播给大家分享AI编程的原理以及人工智能是如何赋能开发者,让我们的开发工作变得更简单。

推荐大家加群,一起和aiXcoder的技术团队讨论和聊聊AI是如何赋能我们开发者的。

交流群

分享,交流

http://aixcoder.com/

长按二维码关注我们

【传送门】www.aixcoder.com

推荐大家也使用一下,看看AI + coder能为开发者带来什么惊喜,看有哪些令人惊喜的功能,我还没有挖掘。

欢迎大家留言讨论。

aiXcoder

aixcoder.com

想要领取vip吗?
长按二维码,限时福利,分享邀请码,领取vip

官方公众号