Pemisah & Pengurai Kode Escape ANSI
Memandu
Pemisah & Pengurai Kode Escape ANSI
Strip atau render kode escape ANSI dari output terminal. Tempel teks terminal berwarna dan hapus semua urutan escape untuk mendapatkan teks biasa yang bersih (mode strip) atau pratinjau output bergaya dengan warna seperti yang muncul di terminal (mode render). Mendukung urutan ANSI 8-warna, 256-warna, dan true-color 24-bit.
Cara Penggunaan
Tempel output terminal berwarna ANSI ke area input, atau muat sampel (output ls penuh warna, git diff, log pembangunan, atau tampilan gaya neofetch). Pilih mode Strip untuk menghapus semua urutan escape dan dapatkan teks bersih, atau mode Render untuk melihat output berwarna sebagai HTML bergaya. Bagian analisis urutan menampilkan setiap kode escape yang ditemukan dengan posisi, representasi mentahnya, dan arti yang didekodekan. Gunakan referensi SGR untuk mencari kode tertentu.
Fitur
- Mode Strip — Hapus semua urutan escape ANSI dari output terminal untuk mendapatkan teks biasa yang bersih. Menampilkan statistik: karakter yang dihapus, urutan yang ditemukan, dan panjang teks bersih. Salin atau unduh sebagai file .txt.
- Mode Render — Konversi kode ANSI ke HTML/CSS bergaya dan pratinjau output berwarna dengan latar belakang gelap seperti terminal. Mendukung tebal, miring, garis bawah, coretan, dan semua mode warna. Salin sebagai HTML atau unduh.
- Dukungan Warna Penuh — Menangani 8-warna standar (30-37), warna terang (90-97), palet 256-warna (38;5;n), dan true-color 24-bit (38;2;r;g;b) untuk latar depan dan latar belakang.
- Analisis Urutan — Tabel terperinci dari setiap urutan escape ANSI yang ditemukan: posisi byte, representasi escape mentah, arti yang didekodekan, dan parameter SGR. Ringkasan hitungan menurut jenis.
- Deteksi Otomatis Input — Menangani byte ESC aktual (0x1b) dari tempel terminal dan representasi teks seperti \033[31m atau \x1b[31m dari kode sumber.
- Konten Sampel — Contoh bawaan: daftar file ls penuh warna, git diff dengan merah/hijau, log pembangunan dengan peringatan/kesalahan, dan informasi sistem ASCII art gaya neofetch.
- Referensi Kode SGR — Tabel komprehensif dari kode Select Graphic Rendition: reset, tebal, miring, garis bawah, coretan, semua kode warna latar depan/belakang, sintaks true-color dan 256-warna.
Kode Escape ANSI
Kode escape ANSI adalah urutan byte khusus yang mengontrol pemformatan teks dalam emulator terminal. Mereka dimulai dengan karakter ESC (0x1b atau \033) diikuti oleh bracket dan kode parameter. Yang paling umum adalah kode SGR (Select Graphic Rendition) yang diakhiri dengan 'm' yang mengontrol warna dan gaya teks. Kode-kode ini tertanam dalam output dari alat seperti ls, git, grep, sistem pembangunan, dan test runner untuk memberikan output terminal berwarna. Ketika output ini disalin atau dicatat, kode escape menjadi terlihat sebagai teks yang berantakan — alat ini menghapus atau merender mereka.
Apa itu kode escape ANSI?
Mengapa saya melihat karakter berantakan di output terminal saya?
Apa perbedaan antara 8-warna, 256-warna, dan true-color?
Apakah output terminal saya dikirim ke server?
Instal Ekstensi Kami
Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat
恵 Papan Skor Telah Tiba!
Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!
Alat Wajib Coba
Lihat semua Pendatang baru
Lihat semuaMemperbarui: Kita alat terbaru ditambahkan pada 14 Apr 2026
