推荐入坑TabNine


#127

好的 谢谢了


#128

请看这里:https://tabnine.com/semantic


#129

看懂了 我去试试


#130

没解决 答案应该在这里 https://tabnine.com/semantic

配个配置文件 里面放上 command 然后貌似就能解决 我还没试


#131

有人购买了收费版本吗?想知道体验怎么样


#132

已经买了,暂时没感觉到什么变化,除了没有提醒我要购买收费版之外


#133

给段我的配置你可以参考下,我用的是doom-emacs。这段设置可以把(company-tabnine company-yasnippet)在指定的mode下排在company-backends的前面

  (set-company-backend! '(c-mode
                          c++-mode
                          java-mode
                          haskell-mode
                          emacs-lisp-mode
                          lisp-mode
                          sh-mode
                          perl-mode
                          php-mode
                          python-mode
                          go-mode
                          ruby-mode
                          rust-mode
                          js-mode
                          css-mode
                          web-mode)
    '(company-tabnine company-yasnippet))


#134

感谢分享,苦受折磨的萌新如沐春风!


#135

实验完了 软用没有 有没有人能拯救一下 还是不能一起使用。。难受

https://tabnine.com/semantic

搞定了 还是用以上2段代码

1排序

2放最前面 lsp会自动插入一个company-lsp

python-mode-hook change to xxx-mode-hook 即可 然后就搞定了


#136

你没认真看,https://tabnine.com/semantic

  • Type TabNine::config_dir in your editor to find your configuration directory.
  • Find the entry in <config_dir>/ExampleTabNine.toml corresponding to your language.

linux下这个配置文件在~/.config/TabNine/TabNine.toml,是通过~/.config/TabNine/ExampleTabNine.toml(如果你的company-tabnine配置正确,且提示tabnine server启用成功后会自动生成的),自定义得到的。

mac os下的TabNine::config_dir,你自己找了。

company-tabnine具体怎么设施,这个主题中已有热心人士贡献了,你自己找了。


#137

其实我认真看了 就是没找到在哪 等会我再试试 然后看看这2种方式哪个更好 感觉2个并用 还是不错的


#138

今天体验了一下Tabnine Beta,蛮酷的


#139

好吧 我理解错了 配置文件只是用来更改 tabnine的后台服务器 共用方式还是我之前的