Ukloniti ANSI escape kodove
Ukloniti ANSI kodove boja i kontrole kursora iz izlaza terminala, ostavljajući čitljiv tekst.
Ukloniti ANSI escape kodove
Zalijepite isječak izlaza terminala, CI build log ili console output programa i ovaj alat uklanja ANSI escape kodove ispod njega, ostavljajući obični čitljiv tekst. Obrađuje SGR kodove (boje, podebljano, podcrtano), sekvence za pomicanje kursora i brisanje, te OSC kodove za hiperpovezave i naslove prozora — nevidljive bajtove koji se pretvaraju u garbare znakove poput "^[[32m" čim se obojen log zalijepi negdje gdje ih se ne prikazuje.
Uključite "Ukloniti samo boje" da uklonite samo SGR kodove i ostavite sve ostalo netaknuto, korisno kada trebate ponovno reproducirati osnovni tok negdje drugdje. "Pretvoriti boje u" zamjenjuje obično uklanjanje s Markdownom ili HTML-om: podebljano, kurziv i podcrtano ostaju u oba, a boje prednjeg plana postaju ugrađeni stilovi u HTML-u — Markdown nema nativnu sintaksu za boje, pa samo stilovi teksta opstaju tamo. "Sažeti ponovno nacrtane linije" je izgrađen za prikazivače napredka i vrtnjače koji ponovno iscrtavaju istu liniju s povratom kretanja, zadržavajući samo konačno stanje svake linije umjesto svakog međukorakal. "Pretvoriti hiperpovezave terminala u obični tekst" uklanja OSC 8 omotač oko klikabilnih hiperpovezava zadržavajući vidljiv tekst hiperpovezave.
Alat tretira Windows (CRLF) i Unix (LF) završetke linija na isti način, s lakoćom se nosi s build outputom daleko preko 100,000 znakova, te talija ispod outputa izvještava znakove na ulazu, znakove na izlazu i koliko je escape sekvenci uklonjeno.
Sve se izvršava u vašem pregledniku. Terminal izlazi i log datoteke su sigurne za zalijepljenje čak i s internim imenom poslužitelja, putanjama ili stack trace-ovima — ništa se ne šalje. Kopirajte očišćeni tekst, preuzmite ga kao .txt datoteku, ili ga pošaljite u ulaz drugog alata da nastavite s čišćenjem.