Mualliflar uchun qo‘llanma

Kod bloklari

Matn ichidagi kod va ko‘p satrli kod namunalarini ko‘rsatish.

Turkion maqolasida kod namunasi zarur bo‘lsa, uni o‘qiladigan shaklda ko‘rsating. Dastur kodiga aloqasi bo‘lmagan tarixiy yoki madaniy ma’lumotni oddiy matnda yozing.

Matn ichidagi kod

Qisqa buyruq, fayl nomi yoki aniq belgi uchun bir juft teskari apostrof ishlating.

Faylni content/uz/docs papkasiga qo‘shing.

Faylni `content/uz/docs` papkasiga qo‘shing.

Ko‘p satrli kod

Uchta teskari apostrof bilan kod blokini oching va yoping. Birinchi qatorda til nomini yozsangiz, sintaksis rang bilan ajratiladi.

const title = 'Turkion'
console.log(title)
```js
const title = 'Turkion'
console.log(title)
```

Kod blokining yuqori qismida fayl nomini ham ko‘rsatish mumkin. Fayl nomi namunaga tegishli bo‘lishi kerak.

example.js
const title = 'Turkion'
console.log(title)
```js [example.js]
const title = 'Turkion'
console.log(title)
```

Qatorni ajratib ko‘rsatish

Muhim qator raqamini kod bloki sarlavhasida {} ichida yozing. Raqamlar blokdagi qator tartibiga mos kelishi kerak.

example.js
const title = 'Turkion'
console.log(title)
```js [example.js]{2}
const title = 'Turkion'
console.log(title)
```

Bir nechta variant

Bir buyruqning muqobil variantlari bo‘lsa, code-group ularni varaqlarda ko‘rsatadi. Quyidagi buyruqlar faqat terminal misolidir; loyiha bo‘yicha ko‘rsatmada ishlatiladigan paket menejerini alohida tekshiring.

pnpm --version
::code-group

```bash [pnpm]
pnpm --version
```

```bash [npm]
npm --version
```

::

Uzun kodni yig‘ish

Uzun namunani code-collapse ichiga joylang. O‘quvchi kerak bo‘lganda uni ochadi.

example.json
{
  "title": "Turkion",
  "locale": "uz"
}
::code-collapse

```json [example.json]
{
"title": "Turkion",
"locale": "uz"
}
```

::