27版本lsp-mode流畅度怎么样,有用过的吗?

想问一下,linux操作系统,emacs27版本下,lsp-mode的效果怎么样?

看你写啥语言了,有的语言用lsp效果还行,有的根本用不成

Python

python还行吧,有些库补全会很慢,大部分还好

能大概说一下哪些库补全有些慢吗?

我目前知道的 numpy 和 pandas 这两个库补全会慢

这是我经常要用的,多问一下tensorflow补全怎么样呢?或者pytorch呢

这两个库我没装,你可以自己试试

谢谢你了!!

试出来分享一下哈,要是不错我就从mac转linux了,现在还在纠结

之前发现就算是普遍较慢的pyls,在ubuntu下也比mac 补全快,可能真的mac的emacs不是满血的

我自己就是用的ubuntu18,用着也算流畅,只是看到有人说27更流畅,所以我问问,因为我用的26.2

看硬件,和语言服务器性能了,感觉和emacs关系不大

@T_fighting python 的话 推荐 lsp-python-ms, 使用 ms 官方的 language-server, 比默认的 pyls 好很多,流畅度差不多赶上 vscode 了。

最近 @seagle0128 刚提交了一个 PR 可以自动下载 mspyls,不需要自己编译了,开箱即用。另外也可以直接使用 vscode 里面下载的 languageServer.

1 个赞

已经merge了,大家可以升级试试。

1 个赞

我是自己编译的,这个需要升级吗?

自己编译的就随意了,升级后也没有影响,只要能找到lsp-python-ms-executable就行。新版本中不需要dotsdk了。

1 个赞

哦哦,不过我自己编译的也是照着官网,和你没修改之前弄的,太感谢你的centaur了,谢谢