5

首先我真的不确定这是否是Super-User或Stack-Overflow的问题。它可能对其他开发者有用,但它不是一个特定的代码问题。是否可以在调试模式下运行chrome?

在Google Chrome浏览器中有没有办法查看渲染引擎异常或常规调试信息?我有一些代码,我99%肯定是崩溃渲染/重绘引擎的铬,但(我在Mac上)在Console.app我没有得到异常的通知。我想知道是否强制chrome在记录中变得更加冗长?也许这是一个webkit的东西,而不是铬特定的。

让我知道如果这真的不是堆栈溢出,我会删除/关闭像我说的问题,我知道它不是代码特定的问题。

+1

你看过这篇文章:http://www.chromium.org/developers/how-tos/debugging#TOC-Single-process-mode? – j08691 2012-05-04 15:26:13

回答

1

我不完全确定我是否正确理解它,但也许你想查看铬.org.org如何为Mac而不是Windows。有两种可行的调试渲染过程

a)运行的Chrome单个进程 或 B)推出

后附上Xcode的调试器渲染过程中,他们详细here描述。希望有帮助

编辑:更新了链接

+0

断开的链接。感谢为什么在答案中添加相关信息总是一个好主意。 – 2017-04-27 11:53:58

+0

@GilbertoTorrezan感谢您的注意(网址的结构已经改变,正确的链接在建议中)尽管如此,我仍然不想只喜欢复制粘贴整个街区 – 2017-05-03 14:09:08

0

是的!

您可以从mac上的命令行启动chrome。看到前面的问题here

是这样的:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

你也能传递一个标志,通过附加为了让Chrome输出到日志文件:

--enable-logging --v=1

这应该写一个日志文件chrome_debug.log,它位于~/.config/目录中的某处。

然后你可以拖尾那个日志。我该命令是:

$ tail -F ~/.config/chromium/chrome_debug.log

你的日志文件的路径可能会有所不同。

希望有帮助!

相关问题