Google chrome devtools 如何从chrome控制台复制堆栈跟踪?

Google chrome devtools 如何从chrome控制台复制堆栈跟踪?,google-chrome-devtools,Google Chrome Devtools,假设我在控制台中得到这样的堆栈跟踪: 如何复制stacktrace以保留格式 复制此stacktrace时,我得到一条长线: VM1130:2 Foobar未找到Player.store.registerListener@VM1130:2logErrorsInCallback@magic_store:221registerListener@magic_store:240registerListenerThis@magic_store:246(匿名函数)@VM1130:2InjectedScr

假设我在控制台中得到这样的堆栈跟踪:

如何复制stacktrace以保留格式

复制此stacktrace时,我得到一条长线:


VM1130:2 Foobar未找到Player.store.registerListener@VM1130:2logErrorsInCallback@magic_store:221registerListener@magic_store:240registerListenerThis@magic_store:246(匿名函数)@VM1130:2InjectedScript.\u evaluateOn@(程序):878InjectedScript.\u evaluateAndWrap@(程序):811 InjectedScript.evaluate(程序):667


有没有一种方法可以以更结构化的方式复制堆栈跟踪?

复制粘贴现在似乎格式正常。刚从错误中复制了此内容:

Uncaught ReferenceError: osdlfm is not defined
    at <anonymous>:1:1
    at ad.js:12
    at new Promise (<anonymous>)
    at HTMLDocument.n (ad.js:12)

版本信息:

  • 谷歌浏览器:63.0.3239.132(官方版本)(64位)
  • 修订:2e6edcfee630baa3775f37cb11796b1603a64360参考文献/分支机构负责人/3239{709}
  • 操作系统:MacOSX

我想您在屏幕截图中使用了
控制台。错误
。我没有解决这个问题的办法,应该用Chrome来解决。抛出异常时会遇到同样的问题,但在这种情况下,您可以单击错误后的省略号以显示可复制的堆栈跟踪:
VM374:2未捕获错误:test(…)
Chromium bug tracker上存在此问题
(anonymous) @ VM183:1
(anonymous) @ ad.js:12
n @ ad.js:12