2016-04-08 9 views
6

Załóżmy dostaję StackTrace jak to w konsoli:Jak skopiować ślad stosu z konsoli Chrome?

enter image description here

Jak mogę skopiować StackTrace konserwujący formatowanie?

Kiedy skopiować ten StackTrace dostaję jeden długi wiersz:

VM1130:2 Foobar not foundplayer.store.registerListener @ VM1130:2logErrorsInCallback @ magic_store:221registerListener @ magic_store:240registerListenerThis @ magic_store:246(anonymous function) @ VM1130:2InjectedScript._evaluateOn @ (program):878InjectedScript._evaluateAndWrap @ (program):811InjectedScript.evaluate @ (program):667

Czy istnieje sposób skopiować ślad stosu w bardziej uporządkowany sposób?

+0

myślę użyłeś 'console.error' na zrzucie ekranu. Nie mam na to rozwiązania, to coś, co powinno naprawić Chrome. Ten sam problem występuje w przypadku zgłaszania wyjątku, ale w takim przypadku można kliknąć wielokropek po błędzie, aby wyświetlić możliwy do skopiowania stos śledzenia: "VM374: 2 Uncaught Error: test (...)' –

+0

Występuje już problem to na temat modułu do śledzenia błędów Chrom https://bugs.chromium.org/p/chromium/issues/detail?id=532531 –

Odpowiedz

0

Wklejenie do kopiowania wydaje się teraz sformatować OK. Po prostu skopiowane to z błędu:

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

Ślad stosu, który pojawia się po tym, jak poszerzyć formatów błędach OK, zbyt:

(anonymous) @ VM183:1 
(anonymous) @ ad.js:12 
n @ ad.js:12 

console stack trace

informacji Wersja:

  • Google Chrome: 63.0.3239.132 (wersja oficjalna) (64-bit)
  • Korekta: 2e6edcfee630baa3775f37cb11796b1603a64360-bibl/gałęzi głowice/3239 @ {# 709}
  • OS: Mac OS X