Forumda yazı biçimlendirme rehberi: Markdown ile kod, liste ve tablo
Technical Turkey'de konu ve cevaplarda Markdown kullanabilirsin. Doğru biçimlendirilmiş bir soru daha kolay okunur ve daha hızlı cevap alır. Editörün üstündeki düğmeler en sık kullanılanları ekler; geri kalanı aşağıda.
Metin biçimleri
**kalın** _italik_ `satır içi kod`
kalın, italik, satır içi kod
Dosya adlarını, komutları ve değişken adlarını satır içi kod olarak yazmak okumayı kolaylaştırır: nginx.conf, npm install, user_id.
Kod blokları
Kod veya hata mesajı paylaşırken mutlaka kod bloğu kullan. Üç ters tırnakla başlayıp bitir; ilk satıra dil adını yazarsan renklendirme yapılır:
```python
def selam(ad):
return f"Merhaba {ad}"
```
def selam(ad):
return f"Merhaba {ad}"
Sık kullanılan dil adları: python, javascript, typescript, php, java, csharp, cpp, go, rust, sql, bash, powershell, json, yaml, nginx, dockerfile. Hata mesajları için text yazabilirsin.
Kod bloğu kullanmazsan girintiler kaybolur ve bazı karakterler biçimlendirme olarak yorumlanır; Python gibi girintinin önemli olduğu dillerde kodu okumak imkânsızlaşır.
Başlıklar
Uzun yazılarda bölümleri ayırmak için:
## Sorun
## Denediklerim
## Sistem bilgileri
Listeler
- madde
- madde
1. adım
2. adım
Bağlantı
[bağlantı metni](https://ornek.com)
Alıntı
Başka bir cevaptan veya dokümandan alıntı yaparken satırın başına > koy:
> Bu ayar yalnızca 2.0 ve sonraki sürümlerde geçerlidir.
Tablo
Karşılaştırma veya sistem bilgisi için:
| Parça | Model |
|---|---|
| İşlemci | ... |
| Anakart | ... |
Gönderiden önce
- Kod blokları açılıp kapanmış mı?
- Paylaştığın kodda veya log'da şifre, API anahtarı, jeton yok mu? Varsa
****ile değiştir. Editör bu tür değerleri fark ettiğinde seni uyarır ve tek tıkla gizlemeni sağlar. - Ekran görüntüsü yerine metni kopyalayıp yapıştırmak, başkalarının hata mesajını aramasını ve kodu denemesini kolaylaştırır.
Kısayol: Yazarken Ctrl+Enter ile gönderebilirsin.