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提供的自动补全服务了