如何在Visual Studio Code中启用语言服务器的日志

时间:2018-09-21 16:32:08

标签: visual-studio-code vscode-settings vscode-extensions language-server-protocol

指南中说:

  

'如果您正在使用vscode-languageclient来实现客户端,则您   可以指定用于指示客户端的设置[langId] .trace.server   将语言客户端/服务器之间的通信记录到以下通道   语言客户的名称。

     

对于lsp-sample,您可以设置以下设置:   “ languageServerExample.trace.server”:“详细”。现在前往   频道“语言服务器示例”。您应该看到日志:'

我在哪里以及如何在vs代码中指定此设置?

3 个答案:

答案 0 :(得分:0)

我为php语言服务器所做的工作是将"log": true添加到 launch.json 文件中,然后当您按 f5 到时,编译器将尝试显示日志开始调试。但是根据我从您在问题中共享的文档中了解到的信息,您可以按照以下说明进行操作(我不保证这将起作用,正如我提到的,这是您在 中共享内容的说明您的问题):

  • Ctrl + 逗号
  • 搜索“跟踪服务器”
  • 现在应列出语言。如果您使用的是最新版本的vscode,请在所需的任何语言服务器中选择“详细”。
  • 如果您使用的是旧版的vscode,请选择所需语言旁边的铅笔按钮,然后选择“详细”

答案 1 :(得分:0)

在标题为[Extension Development Host]的新打开的VS Code实例的工作空间设置中进行更改,而不是原始VS Code。

答案 2 :(得分:0)

您还可以在package.json中更改默认值:

var_dump((float) '272E-306'); // double(2.72E-304)