Bu, tam CommonMark spesifikasyonu mu?+−
Hayır - bu, insanların en sık kullandığı söz dizimini kapsar (başlıklar, vurgu, bağlantılar, görseller, listeler, alıntılar, kod), iç içe listeler, tablolar veya dipnotlar gibi tüm uç durumlarıyla birlikte tam CommonMark spesifikasyonunu değil. Günlük notlar, README dosyaları ve dokümantasyon için bu temel alt küme, gerçek dünya Markdown'ının büyük çoğunluğunu kapsar.
Tam olarak güvenmediğim bir yerden Markdown yapıştırmak güvenli mi?+−
Evet. Herhangi bir Markdown biçimlendirmesi uygulanmadan önce yazdığınız veya yapıştırdığınız her karaktere HTML kaçışı uygulanır ve bağlantı ya da görsel URL'leri kullanılmadan önce güvenli şemaların (http, https, mailto ve göreli yollar) bir izin listesine karşı kontrol edilir - yapıştırılan bir javascript: bağlantısı veya gömülü bir <script> etiketi çalışmak yerine etkisiz, görünür metin olarak işlenir.
HTML ve Markdown indirmeleri arasındaki fark nedir?+−
Markdown indirmesi, daha sonra düzenlemek veya bir depoya işlemek için tam olarak yazdığınızı bir .md dosyası olarak kaydeder. HTML indirmesi, oluşturulan çıktıyı bağımsız bir .html dosyası olarak kaydeder; bir CMS'e, e-postaya veya Markdown kaynağı yerine bitmiş HTML bekleyen herhangi bir yere yapıştırmaya hazırdır.
Satır sonlarım önizlemede neden kayboldu?+−
Ayrıştırıcı standart Markdown paragraf kurallarını izler: boş bir satırla ayrılmayan satırlar tek bir paragrafta birleştirilir ve her satır sonu tek bir boşluğa indirgenir. Yeni bir paragraf istiyorsanız, metin blokları arasında boş bir satır bırakın - sadece bir kez Enter'a basmak, işlenmiş çıktıda görünür bir satır sonu oluşturmaz.
Kod bloğu ```js gibi bir dil için söz dizimi vurgulamayı destekliyor mu?+−
Henüz değil - açılış üçlü ters tırnaklardan sonra yazdığınız dil yalnızca bloğun nerede başladığını işaretlemek için kullanılır ve gösterilmeden veya renklendirilmeden atılır. Kod bloğunun içindeki her şeye kaçış uygulanır ve düz tek aralıklı (monospace) metin olarak işlenir, böylece kodunuz söz dizimi renklendirmesi olmadan tam olarak yazdığınız gibi kalır.
Tablo desteği var mı?+−
Henüz yok - bu ayrıştırıcı insanların en sık başvurduğu söz dizimine odaklanır ve dikey çizgiyle ayrılan tablolar bu kapsamda değil. Markdown söz dizimiyle yazılmış bir tablo, gerçek bir tablo yerine düz paragraf metni olarak görüntülenir; dışa aktarılan çıktıda tablo istiyorsanız şimdilik doğrudan HTML olarak yazmanız gerekir.
İç içe listeler destekleniyor mu?+−
Hayır - baştaki boşluklardan bağımsız olarak her liste öğesi düz kabul edilir, bu yüzden bir satırı girintileyerek alt liste oluşturmak iç içe bir liste üretmez; bunun yerine başka bir üst düzey öğe olarak görüntülenir. Bir hiyerarşi gerekiyorsa en yakın çözüm, bunu başlıklarla ya da bir kod bloğu içinde elle girintileyerek yazmaktır.
Kalın ve italik için * mi yoksa _ mi kullandığımın önemi var mı?+−
Hayır - ikisi de aynı şekilde işlenir. **kalın** ve __kalın__ ikisi de kalın metin üretir, *italik* ve _italik_ ikisi de italik metin üretir. Araç çubuğundaki B ve I düğmeleri her zaman yıldız biçimini ekler, ancak alt çizgi biçimini kendiniz yazmak da aynı şekilde çalışır.
~~Böyle~~ üstü çizili metin yazabilir miyim?+−
Şu anda hayır - üstü çizili metin, bu ayrıştırıcının tanıdığı söz diziminin bir parçası değil, bu yüzden ~~metin~~ üstü çizili metin yerine düz metin etrafında tilde işaretleri olarak görüntülenir. Bu, aracın henüz kapsamadığı, temel Markdown'ın ötesindeki daha yaygın uzantılardan biridir.
Yatay çizgiyi kaç farklı şekilde yazabilirim?+−
Kendi satırında üç veya daha fazla tire, yıldız ya da alt çizgi - ---, *** veya ___ - hepsi bir yatay çizgi olarak işlenir. Araç çubuğundaki ― düğmesi her zaman tire biçimini ekler, ancak üçünü de kendiniz yazarsanız aynı şekilde çalışır.
Bir alıntı birden fazla paragraf içerebilir mi?+−
Ardışık > satırlarından oluşan her blok, normal paragraflarda olduğu gibi satır sonları boşluklara indirgenerek alıntı içinde tek bir paragraf olarak işlenir. Aynı alıntı içinde ikinci bir paragraf başlatmak için boş bir alıntı satırı bırakmak desteklenmiyor - bunun yerine alıntıyı sonlandırır.
Word veya Google Dokümanlar'dan biçimlendirilmiş metin yapıştırabilir miyim?+−
Editöre yapıştırabilirsiniz, ancak yalnızca düz metin olarak - tarayıcılar düz metin kutusuna yapıştırırken zengin biçimlendirmeyi (kalın, başlıklar, bağlantılar) kaldırır, bu yüzden kelimeler kalır ama biçimlendirme otomatik olarak Markdown söz dizimine dönüşmez. Başlıkları, kalın metni ve bağlantıları kendiniz yeniden uygulamanız gerekir - editörün üstündeki araç çubuğu düğmeleri tam olarak bunun için var.
Editörün üstündeki düğmeler ne işe yarar?+−
Her biri, imlecinizin bulunduğu yere ilgili Markdown söz dizimini ekler veya seçili metninizin etrafına sarar - bir kelime seçiliyken B'ye tıklarsanız **kelime** olur, boş bir satırda H2'ye tıklarsanız başlığa dönüşür. Bunlar ayrı bir biçimlendirme sistemi değil, bu ayrıştırıcının anladığı söz dizimi için bir kısayoldur.
Yapıştırabileceğim metin miktarında bir sınır var mı?+−
Sabit kodlanmış bir sınır yok, ancak her tuşa bastığınızda tüm belge, tamamen tarayıcınızın ana iş parçacığında sıfırdan yeniden ayrıştırılır. Notlar ve makaleler için bu anında gerçekleşir, ancak çok büyük bir belgede (on binlerce satır) artımlı veya arka planda ayrıştırma olmadığı için yazarken biraz yavaşlama hissedebilirsiniz.
Bu, Arapça veya Farsça gibi sağdan sola yazılan diller için de aynı şekilde çalışır mı?+−
Evet - sayfa düzeni bu diller için sağdan sola döner ve oluşturulan önizleme de aynı yönü izler, böylece başlıklar, listeler ve paragraflar doğal şekilde okunur. Markdown söz diziminin kendisi (#, *, > vb.) dilden bağımsız olarak tamamen aynı kalır.