php发展

首页 » 常识 » 诊断 » 大四学生开发AI代码补全神器支持23种语
TUhjnbcbe - 2021/5/30 7:45:00
北京中科白瘕风 https://baike.baidu.com/item/%E5%88%98%E4%BA%91%E6%B6%9B/21900249?fr=aladdin

新智元原创

来源:tabnine

编辑:鹏飞

基于GPT-2的代码补全工具,支持23种编程语言和5种代码编辑器,几乎不需要配置安装即可使用,用过的人都称赞!这是一个大四学生的第一桶金,且含金量超高!

现在的大学生能有多厉害?一个加拿大的大四学霸,利用业余时间,开发了一款叫做DeepTabNine的代码补全工具,赚到了第一桶金,且含金量非常高。

JacobJackson

滑铁卢大学大四学生

主修计算机科学与组合优化专业

辅修数学

代码补全工具那么多,这个TabNine不会只是个挂着AI的噱头吧?他棒在哪里呢?

他棒就棒在:支持23种编程语言和5种代码编辑器,使用超简单!

官方示例:

Python

Java

支持语言:Java、C++、Haskell、vaScript、C、PHP、Go、C#、Ruby、Objective-C、Rust、Swift、TypeScript、OCaml、Scala、Kotlin、Perl、SQL、HTML、CSS和Bash。

支持编辑器:VSCode、SublimeText、Atom、Emacs、Vim。

他还棒在:基于GPT-2。据说因为太过强大,以至于OpenAI认为GPT-2“太危险不宜解除封印以防天下大乱”。

以及棒在:DeepTabNine会根据你以前的编码习惯自动补全,还会在后面给出几个选项的概率。如果之前项目出现过类似代码,还能在补全候选框中直接给出地址,方便用户点击进去查阅!

为什么说他简单呢?首先安装过程非常简单,VSCode下,直接打开插件市场搜索TabNine,点击安装即可。SublimeText下调出InstallPackageControl安装即可。Atom也可以直接安装。EMACS和Vim稍微复杂一些。

具体安装教程:

1
查看完整版本: 大四学生开发AI代码补全神器支持23种语