TabNine是我目前遇到过最好的智能补全工具
TabNine基于GPT-2的插件
安装
IDEA编译器,找到plugins
Windows pycharm:File>settings>plugins;
Mac pycharm:performence>plugins>marketplace or plugins>Install JetBrains Plugins
查找 TabNine, 点击 install, 随后 restart
重启后:Help>Edit Custom Properties…>Create;
在跳出来的idea.properties中输入(注:英文字符) TabNine::config
随即会自动弹出TabNine激活页面;
激活
点击Activation Key下面的here;
输入你的邮箱号;
复制粘贴邮件里面的API Key到Activation Key下面;(得到的 key 可以在各种编译器中共用)
等待自动安装,观察页面(最下面有log可以看当前进度);
激活完成后TabNine Cloud为Enabled状态,你也可以在安装进度完成后刷新页面手动选择Enabled;
确认激活完成,重启pycharm即可;