Blok kode
Tampilkan kode persis seperti yang kamu ketik, inline di dalam kalimat atau di blok berpagar yang menjaga setiap pergantian baris.
Backtick mematikan semua aturan lain. Apa pun yang ada di antara backtick sampai ke pembaca persis seperti yang kamu tulis, termasuk spasinya. Pakai inline code untuk satu kata di dalam kalimat, dan blok berpagar untuk apa pun yang punya pergantian baris.
Inline code
Pakai satu backtick di tiap sisi untuk perintah, variabel, atau ekspresi pendek di dalam kalimat. Backtick-nya hilang, dan teksnya tetap ditampilkan dengan font monospace.
`npm run dev` npm run devInline code tetap satu baris. Kalau kodenya sendiri mengandung backtick, bungkus bagian itu dengan dua backtick supaya backtick di dalamnya tetap literal.
Blok berpagar
Taruh tiga backtick di barisnya sendiri, lalu kodenya, lalu tiga backtick lagi di barisnya sendiri. Baris pagarnya hilang, dan baris di antaranya tetap mempertahankan pergantian baris dan indentasinya.
```
const total = price * quantity
console.log(total)
``` const total = price * quantity
console.log(total)Semua isinya literal. Penanda tebal, token mention, dan garis spoiler tetap tampil sebagai karakter. Kamu bisa menaruh blok berpagar di atas atau di bawah teks biasa dalam pesan yang sama; pagarnya hanya mengatur baris di antara penandanya. Baris kosong di dalam blok adalah bagian dari kodenya, bukan akhirnya.
Tag bahasa
Taruh id bahasa tepat setelah pagar pembuka, di baris yang sama. Id itu memilih highlighter dan bukan bagian dari kodenya. Pakai huruf kecil; itu bentuk yang diharapkan highlighter. Halaman penyorotan sintaks mencantumkan id yang dipakai panduan ini.
```bash
pnpm install
pnpm dev
``` pnpm install
pnpm devTanpa id, bloknya tetap tampil; hanya saja tanpa warna. Id yang tidak dikenali highlighter juga membuat bloknya tetap polos.
Backtick di dalam pagar
Pagar tertutup pada tiga backtick berurutan yang pertama. Kalau kodenya sendiri mengandung rangkaian itu, buka dan tutup dengan empat backtick. Backtick tambahannya struktural dan tidak muncul di kodenya. Pakai jumlah yang sama di kedua ujung agar bloknya tertutup di tempat yang kamu harapkan.
Kalau klienmu menampilkan backtick tambahan itu sebagai bagian dari kode, tampilkan contohnya sebagai inline code saja.
Perhatikan
Pagar yang tidak ditutup menelan sisa pesanmu. Setiap baris setelah pagar pembuka tetap di dalam blok sampai kamu menutupnya, dan baris kosong tidak mengakhirinya. Pagar penutup yang hilang membuat sisa pesanmu jadi kode. Kalau sebuah pesan terlihat tidak ada habisnya, tambahkan pagar penutup di bagian bawah.