SORU
8 EKİM 2011, CUMARTESİ


Github aromalı markdown işlemek için bir komut satırı yardımcı programı var mı?

Eğer github flavored markdown bir ses dosyası alarak ve html işlemek için bir komut satırı aracıdır varsa merak ediyorum.

Github wiki web içeriği oluşturmak için kullanıyorum. Benim sunucuda repo kopyaladım ve daha sonra normal html içine işlemek ister. Github üzerinde görünen web sitem için görünmelidir tam olarak nasıl olduğu benim için önemli değil. Ayrıca gerçekten ~~~, oldukça standart bir fiyat indirimi sözdizimi sadece kullanmak istiyorum yani ile çit taşları kullanmak istiyorum.

Javascript Canlı Önizleme nodejs içine ayarlayabilirim düşünce içine biraz baktım ama kaldırılmış olduğunu söylüyorlar. Redcarpet repo bak ettim, ama bir komut satırı arayüzü var gibi görünmüyor.

GÜNCELLEME:

Çözüm burada açıkça diğerlerinden daha iyi olduğu için benim çözümüm, ancak devirdim, seçilen bir cevap olmadan soru bırakıyorum.

CEVAP
8 Aralık 2012, CUMARTESİ


Biraz oyuna geç, ama Python ile küçük bir CLİ birkaç hafta önce yazdım ve sadece GFM desteği eklendi. Grip (Github Readme Instant Preview) deniyor.

Bununla yükleyin:

$ pip install grip

Ve bunu yapmak için, basitçe:

$ grip

localhost:5000 ziyaret konumda readme.md dosyasını görüntülemek için.

Ayrıca kendi dosya belirtebilirsiniz:

$ grip CHANGES.md

Ve port değişikliği:

$ grip 8080

Ve tabii ki, özellikle render GitHub Aromalı, isteğe bağlı olarak repo kapsamında fiyat indirimi:

$ grip --gfm --context=username/repo issue.md

Önemli özellikler:

  • İşler tam olarak GitHub gibi görünmesini sayfaları
  • Çit engeller
  • Python API
  • Bağlantılı dosyaları (teşekkürler vladwing!) arasında gezinmek2.0 ekledi
  • Tek bir dosyaya aktar (teşekkürler iliggio!)2.0 ekledi
  • Yeni:stdin okuma stdout ihracat3.0 ekledi

Bu burada birileri yardımcı olur umarım. Check it out.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bigapplemagic

    Bigapplemagi

    22 EYLÜL 2011
  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • PoreoticsHD

    PoreoticsHD

    22 NİSAN 2010