如何在特定路径中将Python语言服务器用于vscode?

时间:2019-05-29 09:36:02

标签: python visual-studio-code archlinux python-language-server

我正在使用ArchLinux,并想将Python Language Servervscode结合使用来编写python代码。

aur中进行搜索时,我发现microsoft-python-language-server可以使用dotnet下载并构建语言服务器。 该软件包在/usr/bin/mspyls处提供了一个可执行文件。

但是,当我打开vscode时,它仍然会自动为我下载一个新的语言服务器 .vscode/extensions/ms-python.python-2019.5.17059/languageServer.0.2.86/Microsoft.Python.LanguageServer。 而且我没有任何配置可以指定语言服务器的路径。

有没有可能使用我自己的mspyls的解决方案,但没有下载一个vscode?

1 个答案:

答案 0 :(得分:0)

否,由于兼容性要求(例如LSP的更改,其他扩展(如IntelliCode),需要插入语言服务器),VS Code的Python扩展不允许您选择自己的语言服务器副本以使用等)。