VSCode扩展中console.log无输出问题求助
问题解决:VSCode扩展中console.log无输出
你的package.json配置是正确的,问题出在你找错了console.log的输出位置。
VSCode扩展的console.log不会输出到启动扩展的终端,而是输出到VSCode的「扩展开发工具」相关面板里,查看方式如下:
- 当你按F5启动扩展调试(打开新的扩展开发窗口)后,回到原VSCode窗口
- 打开「调试控制台」面板(快捷键
Ctrl+Shift+Y,或者通过顶部菜单「视图」→「调试控制台」打开),就能看到console.log的输出 - 也可以在扩展开发窗口中按
Ctrl+Shift+I打开开发者工具,切换到Console标签页查看输出
如果想直接在终端类面板输出内容,可以改用VSCode提供的输出通道API:
// 先创建一个专属输出通道 const outputChannel = vscode.window.createOutputChannel('ReplSync'); // 在命令逻辑里输出内容 outputChannel.appendLine('test'); // 主动调出输出面板显示内容 outputChannel.show();
内容的提问来源于stack exchange,提问作者Ramsey
相关产品推荐
相关产品推荐

