Как использовать сервер языка python для vscode по определенному пути?

Я использую ArchLinux и хочу использовать Python Language Server с vscode для написания кода 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?


person 王清雨    schedule 29.05.2019    source источник


Ответы (1)


Нет, расширение Python для VS Code не позволяет вам выбрать собственную копию языкового сервера для использования из-за требований совместимости (например, изменений в LSP, других расширений, таких как IntelliCode, которые необходимо подключить к языковому серверу и т. д. ).

person Brett Cannon    schedule 29.05.2019
comment
Спасибо. Приходится мириться с низкой скоростью загрузки LSP. - person 王清雨; 31.05.2019