如果我在这里的细节有点低,我很抱歉,但主要问题实际上是试图找到我的代码的问题。我正在更新我自己的基于语言服务器示例(https://code.visualstudio.com/docs/extensions/example-language-server)的旧扩展。我遇到了一个问题,当我使用 F5 运行代码的客户端部分时,调试窗口会触发,我得到:
CSSLint 语言客户端服务器在过去 3 分钟内崩溃了 5 次。服务器不会重新启动。
好的......所以......事情就是这样。我的扩展客户端代码中的问题视图没有显示任何内容。该代码窗口的 DevTools 没有显示任何内容。
我的服务器代码的问题视图没有显示任何内容。开发工具,同上。
对于 Extension Developer Host 实例,DevTools 确实显示了这一点:
messageService.ts:126 CSSLint 语言客户端服务器在过去 3 分钟内崩溃了 5 次。服务器不会重启。e.doShow@messageService.ts:126
但是我无法深入研究细节以找到错误。所以问题是 - 假设我的服务器代码失败了,错误究竟在哪里出现?