vscode代码索引_试试这款基于人工智能技术的插件,让你的代码体验更加完美

TabNine是一款基于人工智能的编辑器插件,提供强大的智能代码补全功能。它适用于VSCode和Jetbrains IDE,通过下载语言模型(约500MB)后,能分析代码上下文,给出精准的补全建议。启用TabNine时,对Git和Mercurial项目自动建立索引,也可手动添加.tabnine_root文件为非版本控制项目建立索引。TabNine的补全准确率会随编码过程提高,显著提升编码效率。
摘要由CSDN通过智能技术生成

最近发现了一个叫做TabNine的编辑器插件,它基于人工智能技术,提供了非常优秀的智能代码补全技术,用下来感觉非常有意思,所以我准备给大家介绍一下这款插件。

914e9ac2629e4632416334ce95024b24.png

安装TabNine

TabNine插件已经发布到各大IDE和编辑器的插件市场中了,如果你用VSCode或者Jetbrains系列的IDE,可以直接在对应的插件市场中搜索安装即可。

安装完插件,TabNine会开始下载它的语言模型,大约有500兆左右,如果你有代理的话会方便很多,不然下载起来就是龟速。

6c20fb7eb846bd34e19f3d97c4308802.png

启用TabNine

安装完毕之后就可以启用TabNine了,它会利用我们的项目来提供补全建议。默认情况下,TabNine会对使用Git和Mercurial版本控制控制工具的项目建立索引。如果你希望对一些没有使用版本控制工具的项目建立索引的话,可以在项目的根目录下添加.tabnine_root文件,这样TabNine就会分析项目并建立索引了。

使用TabNine

好了,说了大半天,终于可以体验TabNine的效果了。它会分析项目,根据代码的上下文,为我们提供非常精确的建议,而且随着我们不断编码,TabNine建议的准确率也会不断提高。话不多说,直接看看官网提供的动图,就可以了解TabNine的强大之处了。

6fee99efaa7e41e7930728fdb9cc9411.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值