visual-studio-code - 如何从 vscode 扩展写入日志?

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

我正在尝试使用 VSCode 的语言服务器开发扩展。我想弄清楚如何从扩展的语言服务器部分编写文本以进行日志记录。 console.log 什么也不产生

最佳答案

作为更新,您可以使用 vscode.window.createOutputChannel 创建输出容器,然后用 appendLine 写入它方法。

    //Create output channel
    let orange = vscode.window.createOutputChannel("Orange");

    //Write to output.
    orange.appendLine("I am a banana.");

Results of creating output channel.

关于visual-studio-code - 如何从 vscode 扩展写入日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34085330/

相关文章:

visual-studio-code - VSCode 扩展在编辑器区域嵌入图像

c# - 无法安装 Visual Studio Code 扩展

node.js - `npm update` 之后无法再发布 VS Code 扩展吗?

visual-studio-code - 如何调查占用 30% CPU 的 VS Code 虽然它应该什么都不做

language-server-protocol - 我无法激活 NVIM 的 javascript 和 html 内置 LSP

python - 无法初始化语言服务器协议(protocol)

python - Emacs - Python LSP setup.cfg 不受支持

javascript - Visual Studio 代码清理任务

python - 如何在 VS Code 中调试导入的 Jupyter 笔记本?

visual-studio-code - 将图标添加到快速选择列表