人工智能都能写JFinal了!这款插件开发者值得拥有

题主想要提高开发效率,下面这款人工智能工具,可以在不需要把IDE玩的666的时候也能提高你自己开发软件的效率。

http://www.aixcoder.com/help/jfinal

机缘巧合最近开发任务比较重,一直在思考如何能够提高编程效率,更加节省时间。

找到了一款这个用了这个aixcoder插件,一次能写一整行,还有多行的代码补全,用起来很像是常规的IDE代码提示,但比那个提示的长很多,速度也跟得上,感觉很有意思。


还可以【一键补全多行】代码,确实提高了研发效率,让编写程序这件事情变得更容易一些了。

还能在IDE中搜索相关代码&功能,这个小功能也是我比较喜欢的,身为程序员,少不了重复造轮子的工作,我很多时候都需要在搜索引擎中去搜索具体的功能实现方式,他们直接把相关功能做到IDE里面了,省去了切换浏览器来回筛选的时间成本。

如果要是能够自动按照我们的思考编写代码,辅助我们的程序开发工作,这样可以把繁琐的「搬砖」、重复性质的劳动交给人工智能,让人去做真正有创造力的工作。

官网发现一个效果对比的视频,展示了和IDE自带代码提示的对比,看起来还是很炫酷的:


这也让我思考了一下在人工智能大行其道的时候,AI能给程序员们带来一些什么,我觉得人工智能可以帮助我们:

提高效率

减少软件开发人员的简单重复劳动,具体什么是重复劳动呢?我觉得主要就是

(1)重复造轮子:这个需要解决的就是程序员自己代码的复用性的问题,或者通过一些配置工具自动生成一部分代码片段。

(2)优质代码的参考和使用:github等开放平台上面有很多优质的代码,但真正想获取到合适自己使用的代码是有时间成本的,来回筛选会浪费很多宝贵的开发时间,如果人工智能能够知道代码的具体实现功能,方面我们在需要的时候自动把对应的代码片段或者是文件送到我们眼前,这个也能大幅度提高编程的效率。

(3)代码规范性:

在一个项目中,命名规范的统一会帮助我们减少很多沟通上的成本,如果人工智能的工具能够根据我们完成的功能需求,自动为我们完成明明的规范化和自动化,形成统一的标准,这样的话,对于人数比较多的开发团队而言,会非常方便。

当然,这类型的产品毕竟是需要我们程序员使用,我觉得也必须做到两点才能让我们使用的更好:

符合程序员习惯的工具

即安即用,直接安装在IDE环境中,和使用IDE编译器自带的短提示使用方式一致需要一致,就像这个小工具一样,这样我们在使用过程中才没有什么学习成本。

● 安全性的重要性

确保您的代码安全隐私(企业端支持私有部署),这个产品的用户手册中写了不会保存用户的代码,并且加密传输的,这个还是很考虑到我们开发者对于代码的隐私要求,尤其是一些公司的软件开发项目,这一点上还是很不错的。

很有意思的小产品,现在实际开发中,我用上了其中的部分功能,以小见大,大家也可以试试。

智能编程QQ技术交流群:751561371 ,让我们一起讨论智能编程的未来吧!

登陆官网即可下载使用这个:http://www.aixcoder.com/help/jfinal


评论区

zlsj80

2019-04-09 09:43

@JFinal 发帖时间是2019-05-05 23:59

张现伟

2019-04-09 17:21

@要输就输给追求 正在编写的文件引入 jfinal 的包了吗?

张现伟

2019-04-09 17:22

@要输就输给追求 如果没有引入的话 ,他不会提示jfinal的代码

星矢

2019-04-10 10:42

感觉这个, 手快的还不等提示出来就敲完了。。。

张现伟

2019-04-10 18:01

@星矢 目前确实是这样,毕竟网络有延迟,我们正在优化这方面

弯道加速跑

2019-04-11 11:29

这个有点牛逼诶,具体效果如何,还是要实际体验一下~~~

星矢

2019-04-11 14:12

eclipse 上面jfinal的代码提示, 感觉不是那么准确呢?? 目测40%左右的命中率吧。

张现伟

2019-04-12 11:53

@星矢 试过intellij 吗

星矢

2019-04-14 10:19

@张现伟 米有, 用eclipse 习惯了。。。

杜福忠

2019-04-15 20:29

aiXcoder已经渗透很广泛了啊, 我在Cloud Studio上是1月多开始用的,现在应该更牛逼了, 更新一下再试试!
https://studio.dev.tencent.com/plugins/detail/937
image.png

来自星星的猫教授

2019-04-18 08:30

有的时候会把ide的提示完全替换掉,这就不爽了

七五热

2019-04-19 15:05

亲测,没啥用,命中率超低

张现伟

2019-04-19 15:15

@七五热 欢迎 加qq群 751561371 联系管理员 给你看看

Lineasy

2019-04-26 21:01

@张现伟 有一点不好,不会自动引包,新建文件的时候比较烦人,其他用着不错

hotsmile

2019-04-29 17:27

@张现伟,先下载体验一下

Starke

2019-05-13 17:28

命中率超低不说,调用出来的方法竟然不给加括号,这有点。。。

Starke

2019-05-13 17:30

@张现伟 怎么确定不会泄露我的代码。。。

张现伟

2019-05-13 19:08

@Starke 命中率低的问题 请加 群号:751561371 让管理解决

张现伟

2019-05-13 19:10

@Starke 代码隐私 问题:1、我们分析代码过程中是全程加密的,2、可以申请企业版私有部署

山东小木

2019-05-27 16:47

视频都挂了

tatata000

2019-05-29 09:30

下载试用,IDEA版本2018.1,免费版基本没啥功能,还不如IDEA原生提示便捷。没说明文档,仅有的几个自定义配置不知道什么功能,与IDEA VIM插件冲突,什么都不输入的情况下有智能提示(可能是网络延迟),没智能提示也弹出“无代码建议”提示框,阻止VIM进入命令行模式(因为这个弹窗要按多次按ESC才能VIM才能进入命令行模式),经常误输入。目前测试版本定价128元/月过高。

热门分享

扫码入社