Laman utama / Alat Pembangun / Penyerlah Sintaks Kod Dalam Talian
Alat dalam talian percuma

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.