如何在Visual Studio Code中将调试语句输出到控制台

pix*_*xel 1 javascript console.log react-native visual-studio-code

如何从.js方法写入控制台?

console.log 在Visual Studio Code的“控制台”选项卡中未显示任何内容

这是我的方法的一个例子

_onPressItem = (index) => {
    console.log("Property Finder >> Pressed row: "+index);
};
Run Code Online (Sandbox Code Playgroud)

当我在ListView中按一个项目时,将触发此事件。如果我通过XCode运行它,我会看到console.log上面的行以XCode打印。但是,如果我在VSCode中调试它,我根本看不到任何console.log行被打印。

我的步骤:1.在VSCode中打开我的项目我的VS Code已经安装了react-native工具

  1. Cmd+P然后键入命令Debug: Start Debuging(这是一个可用命令,我只是选择了它)

  2. 我的应用程序启动后,“调试控制台”选项卡显示了一些行,但未显示console.log命令中的任何行

Rat*_*ica 5

我补充说:

"outputCapture": "std"
Run Code Online (Sandbox Code Playgroud)

我的调试启动配置和console.log声明在“ DEBUG CONSOLE”选项卡中起作用。

或者:

"console": "integratedTerminal" 
Run Code Online (Sandbox Code Playgroud)

显示console.log在“终端”标签中。


Mic*_*msm 1

Debug > Start Debugging F5并查看输出DEBUG CONSOLE

  • 即使我添加了反应本机工具的扩展,仍然没有看到任何 console.log 语句输出到调试控制台 (4认同)