新知榜官方账号
2023-07-06 06:30:18
DeepTabNine是一个由加拿大滑铁卢大学大四学生JacobJackson开发的代码补全工具,它基于GPT-2,支持23种编程语言和5种代码编辑器。该工具免费版支持400K索引,收费版支持额外100M索引。
DeepTabNine可以根据你以前的编码习惯自动补全,并在后面给出几个选项的概率。如果之前项目出现过类似代码,还能在补全候选框中直接给出地址,方便用户点击进去查阅!
DeepTabNine通过对GitHub大约200万个文件进行训练。训练期间,模型学习了例如动态类型语言中的类型推断等复杂行为,用这样的训练方式预测token。TabNine可以使用传统工具难以获取的琐碎的线索。当线索不够的时候TabNine可能会胡言乱语,然而一旦拥有足够的线索,就能准确预测出代码,甚至还可以给出匹配的概率。该模型还使用以自然语言编写的文档来推断函数名称、参数和返回类型,甚至可以记住C++可变参数转发语法。
安装过程非常简单,VSCode下,直接打开插件市场搜索TabNine,点击安装即可。SublimeText下调出InstallPackageControl安装即可。Atom也可以直接安装。EMACS和Vim稍微复杂一些。具体安装教程可以参考https://tabnine.com/install。
微信扫码咨询
相关工具
相关文章
推荐
阿里Accio中文版上线!一键搞定复杂采购
2025-08-19 09:13
视频“用嘴编辑”的时代来了,但钱包顶得住吗?
2025-08-15 17:59
智谱新模型GLM-4.5V全面开源,玩家们有福啦!
2025-08-12 17:56
扎心文案+AI插画=爆款!揭秘8万赞视频的制作全流程
2025-08-12 10:08
GPT-5没你想的那么好,附实测体验~
2025-08-11 11:07
一站式搞定AI绘图+视频,AI短片效率飙升的秘密在这儿!
2025-08-08 09:26
打工人新神器!10款国产AI,让你告别996!
2025-08-08 09:24
豆包视觉推理深度体验,AI也能“边看边想”了!
2025-08-08 09:19
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49