संपादित 1 एक महीना पहले द्वारा ExtremeHow संपादकीय टीम
टेक्स्टमेटमार्कडाउनविकासस्क्रिप्टिंगलेखनडाक्यूमेंटेशनमैकटेक्स्ट संपादकउपकरणअनुकूलनकोडसॉफ्टवेयरवर्कफ़्लोसेटअपवातावरणस्वरूपणकॉन्फ़िगरेशनउत्पादकताएप्लिकेशनस्वचालन
अनुवाद अपडेट किया गया 1 एक महीना पहले
Markdown एक हल्का मार्कअप भाषा है जिसमें एक सादा-पाठ फॉर्मेटिंग सिंटैक्स होता है। Markdown का मुख्य उद्देश्य पाठ प्रारूपण को लिखना और पढ़ना आसान बनाना है, जिससे लोग दस्तावेज़ बना सकें जिसमें हेडिंग्स, सूचियाँ, चित्र, और कोड जैसी फ़ॉर्मैटिंग हो, बिना किसी बड़े और जटिल प्रणाली की आवश्यकता के। दूसरी ओर, TextMate मैकओएस के लिए एक टेक्स्ट एडिटर है, जो अपनी सादगी, गति, और बंडलों के माध्यम से विस्तार योग्यता के लिए जाना जाता है।
Markdown का उद्देश्य उपयोग में आसान होना और पठनीय दस्तावेज़ बनाना है। यह पाठ को प्रारूपित करने के लिए सरल सिंटैक्स का उपयोग करता है और अक्सर README फाइलें बनाने, ऑनलाइन चर्चा मंचों में संदेश लिखने, और सादा पाठ फ़ॉर्मेट करने के लिए उपयोग किया जाता है। Markdown की कुछ बेसिक विशेषताओं में शामिल हैं:
Markdown को तालिकाओं, फुटनोट्स, या अन्य तत्वों का समर्थन करने के लिए बढ़ाया जा सकता है। विभिन्न प्लेटफार्मों पर भिन्नताएँ हो सकती हैं, जैसे कि GitHub स्वादित Markdown। इसके मूल रूप में, Markdown सरल है, जिससे यह शुरुआती लोगों के लिए उपलब्ध हो जाता है।
TextMate एक टेक्स्ट एडिटर है जो विशेष रूप से मैकओएस के लिए डिज़ाइन किया गया है, और यह विभिन्न भाषाओं को बंडल्स के माध्यम से संभालने की योग्यता के कारण अद्वितीय है, जिन्हें विभिन्न भाषाओं और मार्कअप का समर्थन जोड़ने के लिए स्थापित किया जा सकता है। TextMate में सिंटैक्स हाइलाइटिंग, कोड फोल्डिंग, स्निपेट्स, और अन्य विशेषताएँ हैं जो विभिन्न भाषाओं के साथ काम करते समय कार्यक्षमता को बढ़ाते हैं, जिसमें Markdown भी शामिल है।
Markdown को TextMate के भीतर उपयोग करने के लिए, यह महत्वपूर्ण है कि हम पर्यावरण को सही तरीके से सेट करें ताकि TextMate की क्षमताओं के पूरे बल का लाभ उठाया जा सके। इसे सेट करने के लिए यहां देखें:
कंट्रोल + ऑप्शन + कमांड + पी
दबाकर या मेनू से Markdown > Preview चुनकर एक्सेस कर सकते हैं।सेटअप पूरा होने के बाद, आप Markdown लिखने के लिए तैयार हैं! नीचे कुछ मुख्य विशेषताएँ हैं जो आप अक्सर उपयोग करेंगे:
Markdown में हेडर हैश सिंबल (#
) का उपयोग करके बनाए जाते हैं। हैश सिंबल की संख्या हेडिंग स्तर को निर्धारित करती है:
# यह एक हेडर 1 है
## यह एक हेडर 2 है
### यह एक हेडर 3 है
TextMate स्वतः प्रत्येक स्तर के लिए सिंटैक्स हाइलाइटिंग प्रदान करता है, जिससे हेडर दृष्टिगत रूप से अलग दिखते हैं।
टेक्स्ट को बोल्ड बनाने के लिए, उसे डबल एस्ट्रिस्क्स या अंडरस्कोर्स में घेरें, जैसा कि नीचे दिखाया गया है। इटैलिक के लिए एकल एस्ट्रिस्क या अंडरस्कोर्स का प्रयोग करें:
**बोल्ड टेक्स्ट**
*इटैलिक टेक्स्ट*
__यह भी बोल्ड__
_यह भी इटैलिक_
TextMate इन्हें पहचानता है और संपादक के भीतर उपयुक्त प्रारूपण लागू करता है।
सूचियाँ जानकारी संगठित करने के लिए एक लोकप्रिय सुविधा हैं। अनऑर्डर्ड सूचियाँ एस्ट्रिस्क्स, प्लस साइन, या हाइफेंस का उपयोग करती हैं, जबकि ऑर्डर्ड सूचियाँ संख्याओं का उपयोग करती हैं। उन्हें ऐसे बनाएं:
* अनऑर्डर्ड सूची आइटम 1
* अनऑर्डर्ड सूची आइटम 2
* नेस्टेड आइटम
1. ऑर्डर्ड सूची आइटम 1
2. ऑर्डर्ड सूची आइटम 2
TextMate की सिंटैक्स हाइलाइटिंग और ऑटो-इंडेंट फीचर्स नेस्टेड सूचियों को प्रबंधित करना आसान बनाते हैं।
Markdown में लिंक्स बनाना और चित्र जोड़ना बहुत आसान है। लिंक्स के लिए ब्रैकेट्स और पेरेंसिस का उपयोग करें, जबकि चित्रों के सामने एक विस्मयादि वाचक चिह्न लगाएँ:
[यह एक लिंक है](http://example.com)

TextMate स्वचालित रूप से लिंक्स और इमेज को पहचानता है, और उन्हें प्रस्तुत करते समय क्लिक करने योग्य तत्वों में बदल देता है।
Markdown में ब्लॉक उद्धरण प्राप्त होते हैं जब आप पाठ के पहले एक बड़ा प्रतीक (>) रखते हैं। वे दूसरों का उद्धरण देने या पाठ के एक ब्लॉक को प्रमुख बनाने के लिए उपयोगी होते हैं:
> यह एक ब्लॉक उद्धरण है
कोड या कमांड उदाहरणों को प्रदर्शित करने के लिए, कोड ब्लॉक बहुत सहायक होते हैं। इनलाइन कोड एकल बैकटिक्स का उपयोग करता है, जबकि फ़ेन्स्ड कोड ब्लॉक ट्रिपल बैकटिक्स का उपयोग करते हैं। TextMate इन ब्लॉक्स के भीतर विभिन्न प्रोग्रामिंग भाषाओं का समर्थन करता है:
`इनलाइन कोड`
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं
टिप्पणियाँ