-
TabNine-vim是TabNine的Vim插件版本,访问https://vimawesome.com/plugin/tabnine-vim获取更多信息
资源介绍
TabNine For Vim
TabNine概述:
这是Vim 客户端,适用于所有编程语言的基于高级AI的自动完成功能。 TabNine通过读取.gitignore文件来索引整个项目,并确定要索引的文件。
使用最少的击键输入长的变量名,并利用助记符完成引擎。
零配置。 TabNine开箱即用。
响应Swift:平均在不到10毫秒的时间内产生建议列表。
TabNine是部分
深度完成:
接受了来自GitHub约200万个文件的培训。 在训练期间,TabNine的目标是根据给定的令牌来预测下一个令牌。 为了实现此目标,TabNine学习了复杂的行为,例如动态类型化语言中的类型推断。
Deep TabNine可以使用传统工具难以访问的细微线索。 例如, app.get_user()的返回类型假定为具有setter方法的对象,而app.get_users()的返回类型假定为列表。
Deep TabNine基于GPT-2,该GPT-2使用了Transformer网络体系结构。 该体系结构最初是为解决自然语言处理中的问题而开发的。 尽管建模代码和建模自然语言似乎无关紧要,但是建模
- 上一篇: VIM-Locker:BASH + VIM =加密锁
- 下一篇:没有了