Visual studio code 如何查看VSCode语言服务器进程的日志? 处境
我正在尝试写一本书。我让它运行如下:Visual studio code 如何查看VSCode语言服务器进程的日志? 处境,visual-studio-code,vscode-extensions,language-server-protocol,Visual Studio Code,Vscode Extensions,Language Server Protocol,我正在尝试写一本书。我让它运行如下: # extension.ts let serverOptions: ServerOptions = { run: { command: "haskell-lsp-example-exe" }, } 通过从终端运行haskell lsp example exe启动的lsp服务器进程 用Typescript编写的lsp客户端,目前基本上只启动lsp服务器(它基于repo) lsp服务器的启动如下所示: # extension.ts let
# extension.ts
let serverOptions: ServerOptions = {
run: {
command: "haskell-lsp-example-exe"
},
}
- 通过从终端运行haskell lsp example exe启动的
进程lsp服务器
- 用Typescript编写的
,目前基本上只启动lsp客户端
(它基于repo)lsp服务器
# extension.ts
let serverOptions: ServerOptions = {
run: {
command: "haskell-lsp-example-exe"
},
}
使用code--extensionDevelopmentPath=“path/to/extension”
我可以看到它正确启动,我可以通过活动监视器(我在Mac上)找到它的pid
问题:
如何查看由VSCode生成的此进程的日志
上下文
我尝试了以下方法:
- 在
:lsp client/package.json中,我设置了以下内容,这些内容提供来回的消息。但不是lsp服务器的日志
- 我还尝试在已启动的VSCode实例中打开开发工具,但这会提供
lsp客户端的日志
- 在已启动的VSCode实例中标记为
的日志看起来也不太有用log(扩展主机)