Stack-trace formatter
Maak een geplakte stack trace schoon en herformateer deze zodat de belanglijke frames opvallen.
Stack-trace formatter
Plak een ruwe stack trace — gekopieerd uit een terminal, een logboekagregator of een crashrapport — en dit hulpmiddel herformateerd het zodat de frames die er toe doen gemakkelijk te vinden zijn. Het werkt met Java-, JavaScript- en Node.js-, Python-, C#-, Go- en Ruby-traces en kan automatisch detecteren welke conventie wordt gebruikt aan de hand van alleen de framevormen, zonder taalkiezer nodig.
Zet Frameworks samenvouwen in om opeenvolgende framework- en bibliotheekframes — alles onder node_modules, java.base, site-packages en vergelijkbare paden — op één regel samen te vouwen, of schakel Alleen mijn frames tonen in om ze volledig te verwijderen. Uw bronpad laat u de mappen of pakketten benoemen die werkelijk van u zijn, zoals src/ of com/myapp, wat de ingebouwde vendorlijst overschrijft. Nummering van frames voegt een lopende teller toe, Klassennamen verkorten verkort een volledig gekwalificeerde klassenaam tot de laatste twee segmenten, en Samenvattingslijn tonen geeft het uitzonderingstype, het bericht en het eerste frame in uw eigen code boven de opnieuw opgemaakte trace af.
Een trace die beschadigd op één regel aankwam — geplakt uit een JSON-logveld met letterlijke \n-escapes in plaats van echte regeleindes — wordt vóór opmaak automatisch uitgepakt, en een reeks "Caused by"-uitzonderingen wordt weergegeven als een ingesprongen boom in plaats van een platte tekstmuur. Windows- en Unix-regeleindes worden beide verwerkt, en de teller onder de uitvoer rapporteert hoeveel frames erin kwamen, hoeveel worden weergegeven en hoeveel zijn samengevouwen.
Opmaak gebeurt volledig in uw browser — de trace verlaat nooit uw apparaat, wat belangrijk is wanneer deze interne bestandspaden of klassennamen kan bevatten. Kopieer het opgeschoonde resultaat, download het als .txt-bestand, of stuur het rechtstreeks terug naar de invoer om de opties aan te passen en opnieuw op te maken.