Tamamen Ruby'de yazılmış bir Markdown kütüphanesi arıyorum (C veya başka bir şey değil). Bunu bir örnek olarak kullanmam gerekiyor çünkü kendi başıma yazmak zorundayım. Bir Markdown işlemcisinin saf Ruby uygulamasını biliyor musunuz?Saf Ruby (değil C) Markdown kütüphanesi
cevap
Searching the gems repository for Markdown isabet çeşitli verir:
kramdown - Yine-bir-markdown-ayrıştırıcı ama hızlı, saf Yakut, katı bir söz dizimi tanımı kullanarak ve çok sayıda ortak uzantıları destekler. Muhtemelen en hızlı saf Ruby Markdown dönüştürücüsüdür (Ocak 2011), Maruku'dan yaklaşık 4x daha hızlı ve BlueFeather'dan yaklaşık 5 kat daha hızlıdır.
Maruku - Saf-Yakut Markdown-üst küme tercüman.
BlueFeather - html Ekstra PHP Markdown gibi genişletilmiş Markdown tarafından yazılı metin dönüştürmek için Yazılım. Komut satırı aracı ve saf Ruby kütüphanesi.
Ben şahsen phrogz.net benim blog için kramdown kullanıyorum ve bir cazibe gibi çalışıyor. Özellikle, öznitelikler gibi, özniteliklere (örneğin, CSS sınıfları) elemanlara ve özel id
özniteliklerine başlıklara uygulanabilme yeteneği gibi.
kramdown, bir süreliğine Markdown çözümleyicim oldu. Çok güzel ve github uzantıları destekler. – Emily
Maruku, ölü bir projeye benziyor. Son güncelleme yaklaşık iki yıl önce yapıldı ve çoğu diğer bölüm neredeyse üç yıl önce güncellendi. Ve bunun üzerine, isim yanlış. Yazar, "Maruku" isminin, "mark" in İngilizce kelimesinden ödünç verilen Japonca kelimesinin romenasyonu olduğunu iddia ediyor. Ama bu tamamen yanlış. Romalı Japonca kelime "maaku". – sawa
Ne yazık ki liste dışı kod-blok-liste-öğeleri sorunu nedir? Bunu çözmek için maruku dışında herhangi bir ayrıştırıcı görmedim, ancak maruku kendi problemlerini yaratıyor, bu yüzden onu kullanmakta isteksizim. Bu sorunları halledebilir mi? –
- 1. Markdown kütüphanesi?
- 2. Nasıl saf ruby kullanarak işaretleme PDF oluşturmak
- 3. GitHub Flavored Markdown ile benzer sözdizimi olan Ruby markdown yorumlayıcısı?
- 4. jQuery değil saf JavaScript
- 5. "Saf" gradında (ürünle değil) gradient ürün aroması
- 6. Ruby Jabber/Jingle kütüphanesi
- 7. Ruby kütüphanesi/mücevher mi?
- 8. Ruby: KML Kütüphanesi?
- 9. Saf Ruby için görüntü işleme kitaplığını arıyor
- 10. HTML'ye MarkDown C# nasıl dönüştürülür?
- 11. C# kütüphanesi?
- 12. c/C++ NLP kütüphanesi
- 13. En iyi açık kaynaklı saf java bilgisayar görme kütüphanesi nedir?
- 14. Çizim kütüphanesi için C#
- 15. OAuth C# Kütüphanesi Heyecan
- 16. AES desteğiyle saf bir Erlang kriptografi kütüphanesi var mı?
- 17. Ruby Koans Ruby 2.0.0 ile uyumlu değil?
- 18. Amaç-C Kütüphanesi?
- 19. mingW Standard C kütüphanesi
- 20. sqlite c kütüphanesi?
- 21. Kıyaslama kütüphanesi kullanılabilir C#
- 22. C++ 'daki Geometri kütüphanesi
- 23. Spectrogram C++ kütüphanesi
- 24. Metinden grafik oluşturmak için Ruby kütüphanesi mi?
- 25. C++ 'dan Haskell kütüphanesi çağrılıyor
- 26. Görüntü sabitleme kütüphanesi Amaç-C/C/C++?
- 27. Saf html formunu denetleyiciye nasıl bağlarım? C#
- 28. Qt C++ kütüphanesi: QSQLITE sürücüsü
- 29. C++ saf sanal işlevler olmadan soyut sınıf?
- 30. Cython'da "saf" C++ sınıfı yazmak mümkün mü?
Eğer kendi yazıyorsanız, farklı, ama benzer bir dilde bir örneğe bakmanızı tavsiye ederim (Perl veya Python iyi adaylar olacaktır). Ne yaptığınızı daha iyi anlayacaksınız, çünkü bunu Ruby'nin paradigmalarına nasıl uyarlayacağınızı düşünmelisiniz. Aynı dilde bir örnek kullanıyorsanız, bunları gerçekten anlamadan yeniden uygulama olasılığınız daha yüksektir. – Emily
@Emily iyi bir tavsiye. – Andrew