在控制台 VS 代码中显示所有输出

Oba*_*ion 3 javascript settings console.log visual-studio-code

console.log在 VS 代码中的 javascript 程序中使用大量值输出到控制台。当我使用 将一些值打印到控制台时console.log,我能够正常地在控制台窗口中看到每个值。但是当它们很多时,这些值似乎被切断了。VS 代码中是否有某种选项可以让我将所有内容打印到控制台,而不会在某些限制下被切断?

小智 6

对于 MAC 用户:

\n

代码=>首选项=>设置=>(搜索“回滚”)=>为“终端\xe2\x80\xba集成:回滚”写入更高的数字。

\n


小智 5

转到文件>首选项>设置并搜索回滚设置并增加值以获得所需的输出行数。

这对我有用。


小智 0

为了实现这一点,您需要在 VS Code 中更改 xdebug 的 launch.json 配置。

您需要添加到 launch.json 配置中的配置是 "xdebugSettings": { "max_data": -1 }

一个简单的配置应该是这样的

{ "version": "0.2.0", "configurations": [ { "name": "Listen for XDebug", "type": "php", "request": "launch", "port": 9000, "serverSourceRoot": "/var/www/myapp/", "localSourceRoot": "${workspaceRoot}/", "xdebugSettings": { "max_data": -1 } }] }

xdebugSettings.max_data 控制显示变量时显示的最大字符串长度。要禁用任何限制,请使用 -1 作为值。

祝你好运。