Wxf`s Fantasy World

share something useful


Lsp配置

lsp即language server protocol,如图:

为了实现自动补全,减少查手册的频率,首先我尝试了lsp-bridge,里面的本地开发、ssh开发、本地容器开发模式都试了,可惜没跑通。

其实我需要一个自动补全的工具,vscode完全满足需求,没必要瞎折腾。

参考前一篇vscode安装的文章,安装完毕vscode,需要配置lsp服务器,我选pyright作为python的服务器,vscode配置优先级如下: 在项目目录下新建.vscode/settings.json文件,内容填写:

{
  "python.languageServer": "Pyright"
}

然后执行,ref win配置node环境

npm install -g pyright

安装pyright服务器,重新打开一下vscode,就可以使用pyright提供的自动补全服务了