2012-06-12 11 views
6

के भीतर कोड ब्लॉक को पार्स कर सकता है कोड ब्लॉक के लिए डिफ़ॉल्ट मार्कडाउन सिंटैक्स" प्रत्येक पंक्ति पर 4 रिक्त स्थान से इंडेंट "है।एक जावास्क्रिप्ट मार्कडाउन लाइब्रेरी की तलाश है जो `` `` `` `

``` 
code block 
``` 

काफी बेहतर हो जाएगा:

लेकिन इस का उपयोग करते हुए लंबे समय से कोड के लिए बहुत सुविधाजनक नहीं है, बजाय,।

मैं जावास्क्रिप्ट मार्कडाउन लाइब्रेरी में यह सुविधा ढूंढ रहा हूं, क्या आप किसी की सिफारिश कर सकते हैं?

पीएस: मुझे ब्राउज़र-पक्ष चाहिए।

+0

मुझे ऐसा करने वाले किसी भी पार्सर के बारे में पता नहीं है (लेकिन वहां अच्छा हो सकता है!) - वैसे भी एक साधारण प्री-प्रोसेसर फ़ंक्शन लिखना बहुत कठिन नहीं होना चाहिए जो ट्रिपल बैकटिक नोटेशन लेता है और कोड को इंडेंट करता है । फिर आप इसे मार्कडाउन पार्सर में खिला सकते हैं। – Flambino

उत्तर

7

https://github.com/chjj/marked

वे "बाड़" कहा जाता है और GitHub स्वाद markdown की एक विशेषता है कर रहे हैं।

+0

इस अनुशंसा के लिए धन्यवाद, लेकिन क्या यह ब्राउज़र की ओर से चला सकता है? – Freewind

+3

हां, मैं इसे अपने होमपेज पर सर्वर और क्लाइंट दोनों पर उपयोग करता हूं http://bbenvie.com/ –

+0

बहुत अच्छी लाइब्रेरी, धन्यवाद! – Freewind