İçeriğe atla
%100 yerel

Markdown callout dönüştürücü

Callout ve admonition bloklarını GitHub, Obsidian, Docusaurus ve MkDocs söz dizimi arasında dönüştür.

Giriş
Çıkış

Markdown callout dönüştürücü

Callout blokları—README'ler ve belgelendirme sitelerindeki "Not", "İpucu" veya "Uyarı" ek metinleri—her platform tarafından farklı yazılır. GitHub, blok alıntı uyarıları gibi `> [!NOTE]` kullanır, Obsidian bu söz dizimini özel başlıklar ve katlanabilir oklar ile genişletir, Docusaurus içeriği `:::tip` çitlerinde sarar ve MkDocs (ve Material for MkDocs) girintili `!!! not` blokları kullanır katlanabilir olanlar için `???` ile. Belgeleri araçlar arasında taşımak genellikle her callout'u elle yeniden yazmanız anlamına gelir—bu araç bunları otomatik olarak dönüştürür.

Opsiyon panelinden kaynak ve hedef gösterimlerini seçin, ardından kaynak biçiminde yazılmış içeriği yapıştırın. Tanınan her callout ayrıştırılır ve hedef söz diziminde yeniden yazılır; girdideki her şey başka türlü—paragraflar, başlıklar, diğer Markdown—değişmeden geçer. "Özel blok başlığını koru" Obsidian'ın `> [!info] Heads up` gibi başlığını hedef bunu desteklediğinde korur (GitHub başlık söz dizimi olmadığından, korunan başlık yerine blok içinde kalın bir ilk satır olur). "Katlanabilir/dayanabilir durumu koru" Obsidian'ın `+`/`-` katlanabilir işaretlerini ve MkDocs'un `???`/`???+` söz dizimini hedefin eşdeğeri olduğu yerde korur; GitHub ve Docusaurus katlanabilir callout'ları olmadığından, durumu bırakırken geçer. "Blok türünü normalleştir" daha az yaygın adları (önemli, dikkat, başarı, soru…) her biçimin paylaştığı beş türe eşler: not, ipucu, uyarı, tehlike ve bilgi.

Her callout gövdesi iç içe listler, satır içi biçimlendirme, bağlantılar ve çitli kod blokları dahil olmak üzere tam olarak yazıldığı şekilde korunur—bunlar sadece blok içindeki adi satırlardır. Bir belgede birden fazla callout dönüştürülmesi tek geçişte gerçekleşir ve Windows ve Unix satır sonları aynı şekilde işlenir.

Everything runs locally in your browser; your documentation is never uploaded anywhere. Sonucu kopyalayın, .txt dosyası olarak indirin veya başka bir dönüştürme için çıktıyı girdiye gönderin.

FAQ

Hangi çıkış türlerini tanır?
Kaynak söz dizimindeki herhangi bir tür adı—not, ipucu, uyarı, tehlike, bilgi ve önemli veya sss gibi platforma özgü olanlar. "Blok türünü normalleştir" seçeneğini açarak az yaygın türleri her biçimin paylaştığı beş türe eşleyin.
Hedef biçim bunu desteklemiyorsa özel başlığa ne olur?
GitHub başlık söz dizimi olmadığından, korunan başlık blok içinde kalın bir ilk satır olur.
Katlanabilir callout'lar destekleniyor mu?
Evet, Obsidian (`+`/`-` türden sonra) ve MkDocs (`???`/`???+`) arasında. GitHub ve Docusaurus katlanabilir callout söz dizimi olmadığından, ya da biri dönüştürüldüğünde durum kaybolur.
Callout içindeki listeler ve kod blokları dönüşümü atlatar mı?
Evet. Callout gövdesi olduğu gibi korunur—iç içe listeler, satır içi biçimlendirme ve çitli kod blokları dahil.
Belgelendirmem bir yere yüklendi mi?
Hayır. Dönüştürme tamamen tarayıcınızda çalışır—metniniz asla cihazınızdan ayrılmaz.