Stack-Trace-Formatter
Bereinigen Sie einen eingefügten Stack-Trace und formatieren Sie ihn neu, damit wichtige Rahmen hervorstechen.
Stack-Trace-Formatter
Fügen Sie einen rohen Stack-Trace ein — kopiert aus einem Terminal, einer Log-Aggregation oder einem Crash-Report — und dieses Tool formatiert ihn neu, damit die wichtigen Rahmen leicht zu finden sind. Es unterstützt Java-, JavaScript- und Node.js-, Python-, C#-, Go- und Ruby-Traces und kann automatisch erkennen, welche Konvention anhand der Rahmenformen allein verwendet wird, ohne dass ein Sprachauswahl erforderlich ist.
Activieren Sie Rahmen ausblenden, um aufeinanderfolgende Framework- und Bibliotheksrahmen — alles unter node_modules, java.base, site-packages und ähnliche Pfade — in einer einzigen Zeile zusammenzufassen, oder wechseln Sie zu Nur eigene Rahmen zeigen, um sie vollständig zu entfernen. Ihr Quellpfad ermöglicht es Ihnen, die Ordner oder Pakete zu benennen, die tatsächlich Ihnen gehören, z. B. src/ oder com/myapp, wodurch die integrierte Vendor-Liste überschrieben wird. Rahmen nummerieren fügt eine fortlaufende Zählung hinzu, Klassennamen kürzen verkürzt einen vollqualifizierten Klassennamen auf seine letzten zwei Segmente, und Zusammenfassungszeile anzeigen gibt den Ausnahmetype, seine Meldung und den ersten Rahmen in Ihrem eigenen Code über dem neu formatierten Trace aus.
Ein Trace, der beschädigt auf einer einzigen Zeile ankam — eingefügt aus einem JSON-Logfeld mit literalen \n-Escapes anstelle von echten Zeilenumbrüchen — wird vor der Formatierung automatisch entpackt, und eine Kette von "Caused by"-Ausnahmen wird als eingerückter Baum anstelle einer flachen Textwand dargestellt. Windows- und Unix-Zeilenendungen werden beide verarbeitet, und die Zählung unter der Ausgabe berichtet, wie viele Rahmen eingingen, wie viele angezeigt werden und wie viele ausgeblendet wurden.
Die Formatierung erfolgt vollständig in Ihrem Browser — der Trace verlässt Ihr Gerät nie, was wichtig ist, wenn er interne Dateipfade oder Klassennamen enthalten könnte. Kopieren Sie das bereinigte Ergebnis, laden Sie es als .txt-Datei herunter, oder senden Sie es direkt zurück in die Eingabe, um die Optionen anzupassen und erneut zu formatieren.