Formatator stack trace
Curățiți și realiniați o urmărire de stivă lipită, astfel încât frame-urile importante să iasă în evidență.
Formatator stack trace
Lipiți o urmărire de stivă brută — copiată dintr-un terminal, un agregator de jurnale sau un raport de cădere — și acest instrument o realiniază pentru ca frame-urile care contează cu adevărat să fie ușor de găsit. Funcționează cu urmăriri din Java, JavaScript și Node.js, Python, C#, Go și Ruby, și poate detecta automat ce convenție analizează, pe baza formelor frame-urilor, fără a fi necesar selectatorul de limbă.
Activați Restrângeți frame-urile furnizorului pentru a grupa frame-uri consecutive ale framework-ului și bibliotecilor — orice se află în node_modules, java.base, site-packages și căi similare — pe o singură linie, sau activați Păstrați doar frame-urile mele pentru a le elimina complet. Calea codului dvs. vă permite să denumiți folderele sau pachetele care sunt cu adevărat ale dvs., cum ar fi src/ sau com/myapp, înlocuind lista furnizorilor impliciti. Numerotați frame-urile adaugă o numărătoare în curs de desfășurare, Prescurtați numele claselor reduce o clasă complet calificată la ultimele sale două segmente, iar Afișați linia de rezumat imprimă tipul excepției, mesajul acesteia și primul frame din propriul cod deasupra urmăririi reformatate.
O urmărire care a sosit stricată pe o singură linie — lipită dintr-un câmp de jurnal JSON cu escape-uri \n literale în loc de pauze reale de linie — este desfășurată automat înainte de formatare, iar un lanț de excepții "Caused by" este redat ca un arbore indentat în loc de un zid plat de text. Pauzele de linie Windows și Unix sunt ambele gestionate, iar numărătoarea sub ieșire raportează câte frame-uri au intrat, câte sunt afișate și câte au fost restrânse.
Formatarea se întâmplă în întregime în browserul dvs. — urmărirea nu lasă niciodată dispozitivul dvs., ceea ce este important atunci când ar putea conține căi interne de fișiere sau nume de clase. Copiați rezultatul curățat, descărcați-l ca fișier .txt sau trimiteți-l înapoi în intrare pentru a ajusta opțiunile și a reformata din nou.