Markdown Tablo Oluşturucu
CSV veya sınırlı metinden GFM pipe tabloları oluşturun. Sütun hizalaması ekleyin, çıktıyı kopyalayın ve Markdown tablolarını anında indirin.
Kaynak Veriler
Markdown Tablosu
Markdown Tablo Oluşturucu Nedir?
Markdown tablo oluşturucu, ham verileri — CSV, sekmeyle ayrılmış değerler veya virgülle ayrılmış metin gibi — doğru biçimlendirilmiş Markdown tablo sözdizimine dönüştüren bir araçtır. Hizalama için manuel olarak pipe (|), kısa çizgi (-) ve iki nokta üst üste (:) yazmak yerine verilerinizi yapıştırırsınız ve araç tüm biçimlendirmeyi yapar. Oluşturucu, GitHub, GitLab, Discord ve GitHub Flavored Markdown tablolarını destekleyen herhangi bir platformda tutarlı şekilde render edilen sözdizimsel olarak doğru Markdown tabloları oluşturur.
Markdown tabloları orijinal CommonMark spesifikasyonunun parçası değildir, ancak GitHub Flavored Markdown (GFM) aracılığıyla fiili bir standart haline gelmiştir. Tablo oluşturucu, tablo oluşturmanın sıkıcı kısımlarını otomatikleştirir: sütun genişliklerini hesaplamak, kısa çizgileri doğru hizalamak, pipe'ları doğru yerlere eklemek ve başlık ayırıcıların geçerli olduğundan emin olmak.
Modern Markdown tablo oluşturucular birden fazla giriş formatını (CSV, TSV, pipe sınırlı), hizalama seçeneklerini (sol, orta, sağ), isteğe bağlı başlıkları ve tablonun nasıl görüneceğini gösteren önizleme renderingini destekler. Bir oluşturucu kullanarak manuel sözdizimi hatalarını ortadan kaldırır ve veri kümeleri, karşılaştırma matrisleri, özellik tabloları ve fiyat ızgaraları belgelerinde zaman kazanırsınız.
Markdown Tablo Oluşturucu Nasıl Kullanılır
CSV veya sınırlı metni Markdown tablolarına dönüştürmek için bu adımları izleyin.
Yapıştırın, Yükleyin veya Örnek Yükleyin
CSV veya sınırlı verileri sol Kaynak Veriler paneline yapıştırın ya da bir dosya yüklemek için Yükle'ye tıklayın. Örnek API alanları görmek için Örnek'e tıklayın. Sınırlayıcıyı (Virgül, Sekme, Pipe) seçin ve ilk satır sütun adları içeriyorsa Başlık'ı işaretleyin.
Hizalamayı yapılandırın
Hizalama için açılır menüyü kullanın (Sol, Orta, Sağ, Hizalama Yok). Sağ Markdown Tablosu paneli pipe'lar, kısa çizgiler ve iki nokta üst üste ile geçerli GFM çıktısını gösterir.
Kopyalayın veya indirin
Tabloyu kullanmak için Kopyala veya İndir'e tıklayın. Belgelere, README'lere veya issue'lara yapıştırın. Yeniden başlamak için Temizle'yi kullanın. Tüm işlem tarayıcınızda gerçekleşir.
Bunu Gerçekten Ne Zaman Kullanırsınız
README'de Özellik Karşılaştırmaları
GitHub repoları genellikle README dosyalarına özellik karşılaştırma tabloları ekler. Tablo sözdizimini manuel olarak oluşturmak yerine özellik matrisinizi CSV olarak dışa aktarın ve saniyeler içinde Markdown'a dönüştürün.
Changelog'lar ve Release Notları
Yazılım changelog'ları genellikle sürümler arasındaki düzeltmeleri, özellikleri ve breaking change'leri listelemek için tablo kullanır. Release takiminiz bir elektronik tablo veya veritabanı kullanıyorsa, CHANGELOG.md dosyası için bir Markdown tablosuna dönüştürün.
Belgeler ve API Referansı
Teknik belgeler genellikle parametre tabloları, durum kodu tabloları ve uyumluluk matrisleri içerir. Sphinx belgeleri ve diğer docs oluşturucuları Markdown tablolarını kabul eder. Sözdizimini manuel olarak yazmak yerine CSV dışa aktarmalarından tablolar oluşturun.
PR'larda ve Issue'larda Veri Raporları
GitHub'da bir issue veya pull request'te benchmark sonuçları, test verileri veya karşılaştırma metrikleri raporlarken tablolar verileri net ve taranabilir yapar. CSV sonuç dosyanızdan bir tablo oluşturun ve doğrudan yorumunuza yapıştırın.
Sıkça Sorulan Sorular (SSS)
Markdown tablosunun tam sözdizimi nedir?
Markdown tabloları (bir GFM uzantısı) sütunları ayırmak için pipe (|) ve hizalama için isteğe bağlı iki nokta üst üste (:) ile kısa çizgilerden (-) oluşan bir başlık ayırıcı satırı kullanır. GitHub'ın GFM spesifikasyonu ayrıntılı örnekler ve doğrulama kuralları içerir.
Markdown tabloları tüm platformlarda taşınabilir mi?
Tablolar CommonMark standardının değil GitHub Flavored Markdown'ın parçasıdır. GitHub, GitLab, Discourse, Discord ve Slack dahil olmak üzere çoğu modern platform onları destekler. Ancak bazı eski Markdown ayrıştırıcıları tablo sözdizimini tanımaz.
Tablo hücre verilerindeki pipe'ları nasıl yönetirim?
Verileriniz gerçek pipe karakterleri (|) içeriyorsa, escape edilmeleri gerekir aksi takdirde tablo sözdizimi bozulur. Bu araç dahil çoğu tablo oluşturucu gerektiğinde otomatik olarak pipe'ları escape eder. Manuel oluşturma için backslash escaping kullanın: \|.
Markdown tablolarında sütun genişliklerini kontrol edebilir miyim?
Hayır. Markdown tabloları genişlik belirtimlerini desteklemez — renderer sütun genişliklerini içeriğe göre otomatik olarak belirler. Hassas genişlik kontrolüne ihtiyacınız varsa Markdown tablo sözdizimi yerine ham HTML <table> öğeleri kullanın.
Tablo hücrelerinde kalın veya bağlantı gibi biçimlendirme kullanabilir miyim?
Evet! Markdown biçimlendirmesi tablo hücrelerinde çalışır. Hücre içeriğinde **kalın**, *italik*, `kod` ve [bağlantılar](url) kullanabilirsiniz. Hücre içeriği inline Markdown olarak ayrıştırılır.
Aynı tabloda sütunları farklı şekilde nasıl hizalarım?
Her sütun ayırıcı satırda kendi hizalamasına sahip olabilir. Sol hizalama için :---, ortalanmış için :---:, sağ hizalama için ---: ve hizalama yok için --- kullanın. Bu esneklik farklı sütun türleri için uygun hizalamayla profesyonel görünümlü tablolar oluşturmanıza olanak tanır.