Formater stack trace
Čisti i ponovno uvuci stack trace pa je lako vidjeti okvire koji su bitni.
Formater stack trace
Zalijepi raw stack trace — kopiran iz terminala, log agregatora ili izvještaja o rušenju — i ovaj alat ga ponovno uvlači da su okviri koji zaista trebaju biti vidljivi lako pronalazivi. Radi sa Java, JavaScript i Node.js, Python, C# Go i Ruby tracama, i može automatski prepoznati koju konvenciju gleda samo po obliku okvira, bez biranja jezika.
Uključi Sažmi bibliotečne okvire da skupiš uzastopne framework i library okvire — sve što je under node_modules, java.base, site-packages i slične putanje — u jednu liniju, ili uključi Prikaži samo moje okvire da ih potpuno ukloniš. Tvoj izvorni kod ti dozvoljava da naženeš mape ili pakete koji su zaista tvoji, poput src/ ili com/myapp, preusmjeravajući ugrađeni popis biblioteka. Numeriraj okvire dodaje tekući broj, Skrati imena klasa skraćuje u potpunosti kvalificirano ime klase na posljednja dva segmenta, a Prikaži sumarnu liniju ispisuje tip iznimke, njenu poruku i prvi okvir u tvom vlastitom kodu iznad preformatirane trace.
Trace koji je stigao izobličen u jednoj liniji — zalijepit iz JSON polja log sa dosljednim \n bjeglicama umjesto realnih prekida redaka — automatski se raspliće prije formatiranja, i lanac "Uzrokovano sa" iznimki se prikazuje kao uvlačeni stab umjesto ravne zida teksta. Windows i Unix line breakovi se oboje obrađuju, i brojač ispod rezultata izvještava koliko je okvira ušlo, koliko se prikazuje i koliko je sklonjeno.
Formatiranje se u potpunosti dešava u tvom pregledniku — trace nikad ne napušta tvoj uređaj, što je važno kada bi mogao sadržavati interne putanje datoteka ili imena klasa. Kopiraj očišćeni rezultat, preuzmi ga kao .txt datoteku ili pošalji ga direktno natrag u unos da reguliraš opcije i ponovno formatiraš.