fly63前端网

www.fly63.com

首页文章资源工具教程 栏目
  • 关于我们
  • 网站投稿
  • 赞助一下
搜索

在线工具_工作生活好帮手

打造各种简单、易用、便捷的在线工具,网友无需注册和下载安装即可使用

点击查看

关闭

提交网站

TabNine
分享
复制链接
新浪微博
QQ 好友

扫一扫分享

网站地址:https://tabnine.com/
GitHub:https://github.com/zxqfl/TabNine
网站描述:最好的代码补全工具

TabNine是最好的代码补全工具,这是属于程序员的杀手级应用。TabNine它支持23种编程语言、5种编辑器,使用简单,效果惊艳。  


支持23种编程语言

支持Java、Python、C++、Haskell、JavaScript、C、php、Go、C#、Ruby、Objective-C、Rust、Swift、TypeScript、OCaml、Scala、Kotlin、Perl、SQL、html、css和Bash等,主流编程语言几乎都囊括在内。 

不同于各种其他代码补全插件,Deep TabNine是根据程序员过去的习惯自动补全,并在后面给出几种选项的概率。如果有类似代码出现在之前的项目里,TabNine还会在补全候选框中直接给出地址,方便用户点击进去查阅。

    

支持5种编辑器

TabNine支持VS Code、Sublime Text、Atom、Emacs、Vim五种代码编辑器。

对于使用VS Code和Sublime来说,安装TabNine非常方便,用自带的扩展包管理工具即可。

VS Code

VS Code用户按下Ctrl+P(Mac用户按下⌘+P),粘贴以下命令,然后按回车键完成安装。

ext install TabNine.tabnine-vscode

Sublime

Sublime用户安装分为两步:

1、按下Ctrl+Shift+P(Mac用户:⌘+Shift+P),选择Install Package Control;

2、再次按下Ctrl+Shift+P(Mac用户:⌘+Shift+P),选择Package Control:Install Package,然后选择TabNine来安装。

Vim

Vim使用Vundle插件管理器进行安装:

1、添加Plugin ‘zxqfl/tabnine-vim’到.vimrc;

2、输入:PluginInstall,按下回车完成安装。


怎么做到的?

TabNine是在GPT-2的基础上构建的,这是一种Transformer架构,原产自OpenAI,是个“逆天”语言模型。

GPT-2的参数高达15亿个,数据量比一代扩大了10倍,使用了包含800万个网页的数据集,共有40GB。

逆天之处就在于,GPT-2写起文章来毫无违和感,无需针对性训练就能横扫各种特定领域的语言建模任务,还具备阅读理解、问答、生成文章摘要、翻译等等能力。

就GPT-2而言,它的训练目标很简单:根据所有给定文本中前面的单词,预测下一个单词。虽然本来是解决NLP问题,看似与写代码没什么关联,但建模代码也算是用一种独有的方式在理解英文。


链接: https://fly63.com/nav/2952

more>>
相关栏目
文心一言
百度研发的知识增强大语言模型
官网
Bard
Google 推出的一款对话式 AI 工具
官网
讯飞星火
科大讯飞推出的新一代认知智能大模型
官网
Gemini
谷歌发布最新人工智能模型
官网
盘古大模型
华为盘古大模型,重塑千行百业
官网
豆包AI
字节跳动旗下 AI 智能助手
官网
Anthropic Claude
Anthropic发布的与ChatGPT竞争的聊天机器人
官网
Adobe Firefly
Adobe最新推出的AI图像生成和编辑工具
官网
Midjourney
一款AI绘画工具
官网
LLaMA
Meta(Facebook)推出的AI大语言模型
点击进入GitHub
AI提示语
AI提示指令,让生产力加倍!
官网
百川智能
汇聚世界知识,创作妙笔生花
官网
通义千问
一个不断进化的AI大模型
官网
Ollama
本地便捷部署和运行大型语言模型LLM框架
官网GitHub
DeepSeek
幻方量化公司旗下的开源大模型平台
官网GitHub
火山写作
字节跳动推出的一款AI智能写作服务
官网

手机预览