Penyerlah Sintaks Kod Dalam Talian
Serlahkan kod JavaScript, JSON, HTML, CSS, PHP, SQL atau Python sehingga 500,000 aksara. Pilih bahasa atau gunakan pengesanan automatik. Nombor baris pilihan…
Mula gunakan
Ciri-ciri Utama
Serlahkan Sehingga 500,000 Aksara
Alat ini boleh memproses teks yang panjang, menjadikannya sesuai untuk fail kod yang besar. Had aksara ialah 500,000, yang membolehkan anda menyerlahkan keseluruhan fail tanpa perlu memotongnya.
Pengesanan Bahasa Automatik
Jika anda tidak pasti bahasa kod, pilih mod automatik. Alat ini akan memeriksa beberapa corak dalam urutan: JSON yang sah pada permulaan, tag HTML, pemilih CSS, tag PHP, kata kunci SQL seperti SELECT/FROM, definisi Python (def), dan akhirnya JavaScript sebagai pilihan lalai.
Kawalan Nombor Baris
Anda boleh memilih untuk memaparkan nombor baris di sebelah kiri setiap baris kod. Ini membantu dalam merujuk baris tertentu semasa debugging atau perbincangan.
Keselamatan dan Ketepatan
Alat ini mengeluarkan pratonton visual yang selamat: ia melarikan aksara HTML sebelum membungkus rentetan, nombor dan set kata kunci kecil dalam elemen span. Ini memastikan sebarang skrip atau markup yang ditampal tidak akan dilaksanakan. Walau bagaimanapun, tatabahasa yang digunakan adalah ringkas dan mungkin salah mengklasifikasikan komen, petikan bersarang, templat literal, kata kunci yang jarang digunakan, atau coretan pendek yang kabur. Untuk ketepatan maksimum, pilih bahasa secara manual.
Contoh Kerja
Katakan anda menampal kod JavaScript berikut:
function greet(name) {
console.log("Hello, " + name + "!");
}
greet("World");Dengan memilih bahasa JavaScript dan mengaktifkan nombor baris, output akan memaparkan setiap baris dengan nombor, dan kata kunci seperti function, console, dan log akan diserlahkan dengan warna yang berbeza. Rentetan "Hello, " dan "!" akan dipaparkan dalam warna yang menunjukkan ia adalah rentetan.
Soalan Lazim
Apakah yang berlaku jika saya menampal kod yang mengandungi HTML?
Alat ini akan melarikan aksara HTML sebelum menyerlahkan, jadi tag seperti <script> akan dipaparkan sebagai teks biasa dan tidak akan dilaksanakan. Ini memastikan keselamatan semasa pratonton.
Mengapa pengesanan automatik kadang-kadang salah?
Pengesanan automatik menggunakan beberapa tanda mudah. Jika kod anda tidak sepadan dengan corak yang dijangkakan, atau jika ia adalah coretan pendek yang kabur, ia mungkin memilih bahasa yang salah. Untuk hasil yang tepat, pilih bahasa secara manual.
Bolehkah saya menyalin kod yang telah diserlahkan?
Ya, anda boleh menyalin teks yang dipaparkan dalam pratonton. Walau bagaimanapun, perlu diingat bahawa salinan tersebut mungkin termasuk markup HTML (tag span) jika anda menyalin dari pratonton. Untuk mendapatkan kod asal tanpa markup, salin dari kotak input.
Semak Ciri
- Pilih bahasa secara manual atau gunakan mod automatik.
- Gunakan pilihan nombor baris untuk memudahkan rujukan.
- Pratonton visual adalah selamat kerana HTML dilindungi.
- Had aksara ialah 500,000.
- Output tidak menjalankan, menyusun, atau membuktikan ketepatan kod.
Pemprosesan dilakukan secara setempat dalam pelayar anda.