सवाल मार्कडाउन फ़ाइलों के लिए फ़ाइल एक्सटेंशन?


क्या स्टैंडअलोन मार्कडाउन फाइलों के लिए कोई आधिकारिक फ़ाइल एक्सटेंशन है?


112
2018-02-23 16:23


मूल


क्या कोई भी उपयोग करता है filename.md.txt उसी तरीके से filename.rst.txt? यह इंगित करता है कि यह मार्कडाउन प्रारूप है, लेकिन अगर आपके पास मार्कडाउन को संभालने के लिए कुछ नहीं है तो सादा पाठ पर भी वापस आ जाता है। गिटहब पहचानता है .rst.txt, लेकिन नहीं .md.txt: gist.github.com/2770487 - endolith
यदि आप इन फ़ाइलों को विंडोज मशीन पर संग्रहीत करने की योजना बनाते हैं तो मैं एक <= 3 वर्ण एक्सटेंशन के साथ रहूंगा। यह बनाता है .md तथा .mkd केवल सामान्य रूप से उपयोग किए जाने वाले विकल्प। उन की .md एफएआर अधिक लोकप्रिय है इसलिए मैं इसका उपयोग करने का अत्यधिक सुझाव देता हूं। मशीन डिस्क्रिप्टर फ़ाइलों के बारे में चिंता मत करो; वे व्यापक रूप से उपयोग नहीं किए जाते हैं और उन्हें मार्कडाउन संपादक में पूरी तरह से संपादन योग्य होना चाहिए (केवल संपादक के पूर्वावलोकन भाग को अनदेखा करें)। - krowe2


जवाब:


मार्कडाउन फ़ाइल एक्सटेंशन के लिए कोई आवश्यकता नहीं है, क्योंकि अन्य उत्तरों ने समझाया है। लेकिन संपादकों या पार्सर्स को यह गारंटी देने के लिए कि वे जिस फ़ाइल का उपयोग कर रहे हैं वह मार्कडाउन-स्वरूपित है, वे निम्न में से किसी एक एक्सटेंशन की तलाश करेंगे:

.markdown
.mdown
.mkdn
.md
.mkd
.mdwn
.mdtxt
.mdtext
.text
.Rmd

गिटहब जैसी वेबसाइटें हैं जो HTML में कनवर्ट करने के लिए केवल इन एक्सटेंशन का चयन करती हैं ताकि डेवलपर उनके मानक के अनुरूप हों। (नीचे उदाहरण देखें)

व्यक्तिगत रूप से, मैंने देखा है .markdown तथा .mdown सबसे अधिक उपयोग किया जाता है, और एक लिनक्स उपयोगकर्ता के रूप में मैं उपयोग से बचना होगा .md क्योंकि यह भी एक हो सकता है मीटरachine जीसीसी के साथ कोड संकलित करने के लिए लिप्यंतरण फ़ाइल।


विस्तार के उपयोग के उदाहरण:

GitHub: मार्कडाउन, एमडाउन, एमकेडीएन, एमकेडी, एमडी (स्रोत)

तत्वों मार्कडाउन संपादक: मार्कडाउन, एमडाउन, एमडीएन, एमडी

विम मार्कडाउन: मार्कडाउन, एमडाउन, एमकेडीएन, एमडीएनएन, एमकेडी, एमडी

बिट बकेट: मार्कडाउन, एमडाउन, एमकेडीएन, एमकेडी, एमडी, टेक्स्ट (स्रोत)

आर स्टूडियो: आरएमडी


आगे की पढाई

वहां एक है मार्कडाउन मेलिंग सूची इस विषय के बारे में दिलचस्प चर्चा है: 1, 2

और विशेष रूप से खुलासा स्पष्टीकरण में से एक है:

मार्कडाउन फ़ाइल के प्रारूप को लेने के लिए नहीं है, यह सादे टेक्स्ट में जानकारी जोड़ने के लिए एक तरीका है। वास्तव में, मार्कडाउन की उपस्थिति मेटाडेटा है, फ़ाइल प्रारूप नहीं।
  ...
  कोई भी टेक्स्ट फ़ाइल खोलने पर भ्रमित नहीं होगा अगर उन्हें मार्कडाउन सिंटैक्स मिल जाए, तो यह शुद्ध बोनस है।

इस अर्थ में, ".text", ".txt", या जो भी अन्य सादा टेक्स्ट एक्सटेंशन प्रासंगिक है, का उपयोग करना समझ में आता है।
  ...
  एक संपादक जो मार्कडाउन के बारे में कुछ भी नहीं जानता है, मेटाडेटा की परवाह नहीं करेगा और "गैर-मानक" एक्सटेंशन की विविधता से भ्रमित नहीं होगा, लेकिन सादे टेक्स्ट को ठीक से प्रदर्शित और संपादित करेगा।


105
2018-05-19 18:38



बिटबकेट एमडी, एमकेडीएन, मार्कडाउन का उपयोग करता है: confluence.atlassian.com/display/BITBUCKET/... - Randy Syring
.md और .markdown इस बिंदु पर उपयोग में सबसे आम एक्सटेंशन प्रतीत होते हैं। - Christopher Barber


मार्कडाउन और इसी तरह के हल्के वजन वाले मार्कअप का विचार सादे पाठ के रूप में पठनीय होना है, इस प्रकार उनके पास टेक्स्ट / सादा विस्तार (.txt या .text)।

हालांकि, कुछ लोग हैं जो उपयोग करते हैं .markdown या .mdown


16
2018-02-23 16:58



सिर्फ रिकॉर्ड के लिए, आईफोन के लिए तत्व .md, .markdown, .mdown, .mdwn और .text को पहचानता है - Beat Rupp
vim 7.3 .markdown और .mdown पहचानता है, इसलिए .markdown सबसे वर्णनात्मक है। - Martin Ueding
कोहाना का उपयोग करता है। एमडी - Liam Dawson
मैंने गिटहब में भी कुछ .md देखा है, और कार्यालय में मेरा विम इसे मार्कडाउन के रूप में पहचानता है (मुझे यह जांचना है कि यह घर पर क्यों नहीं है)। - Wernight
यह उत्तर सबसे अधिक वोट वाले व्यक्ति के रूप में व्यापक / पूर्ण नहीं है। - svandragt


मुझे एक के बारे में पता नहीं है, लेकिन मुझे लगता है कि एक उदाहरण के उपयोग से निर्धारित किया गया है .text पर विस्तार सरकारी वेबसाइट सेवा मेरे मार्कडाउन प्रकट करें जो पृष्ठों का उत्पादन करता है।


3
2018-02-23 16:58



सिर्फ इसलिए कि आधिकारिक वेबसाइट इसका उपयोग करती है इसका मतलब यह नहीं है कि यह एक अच्छा विचार है। .text सादा पाठ का मतलब है, मार्कडाउन नहीं। - endolith


आईए लेखक Markdown सामग्री के लिए एक्सटेंशन .md का उपयोग करता है।


2
2018-04-16 10:09





Doxygen v1.8 में मार्कडाउन suppport जोड़ा गया। यह .md या .markdown फ़ाइल एक्सटेंशन की तलाश में है।


2
2018-05-18 05:28





संक्षेप में, जवाब नहीं है।

यदि आप केवल स्टैंड-अलोन फ़ाइलों के रूप में मार्कडाउन फ़ाइलों का उपयोग कर रहे हैं जिन्हें किसी भी तरह से संसाधित नहीं किया जाएगा, तो कृपया उन्हें नाम दें। यदि आप उन्हें सिस्टम में उपयोग कर रहे हैं तो उन्हें एचटीएमएल या पीडीएफ या किसी अन्य प्रारूप में संसाधित किया जाता है, तो आपको यह पता लगाने की आवश्यकता है कि कौन सी फ़ाइल एक्सटेंशन उस सिस्टम एक्सटेंशन को मार्कडाउन फ़ाइलों के लिए अपेक्षा करता है।

साथ ही, यूनिक्स सिस्टम के संदर्भ में, फ़ाइल एक्सटेंशन भी अनिवार्य नहीं हैं। आप मार्कडाउन प्रारूप में "रीडमे" नामक फ़ाइल ले सकते हैं।


1
2018-05-19 19:51



परंतु file केवल आपको बताएगा कि यह ASCII पाठ है, जो नहीं बताता है मुझे कि मैं इसे चला सकता हूं markdown। - Martin Ueding


कैस के बहुत अच्छे जवाब के अतिरिक्त मैं उसका लिंक उल्लेख करना चाहता हूं विम मार्कडाउन के जिथब रिपोजिटरी को कुछ हद तक बहिष्कृत किया गया है।

उपयोगकर्ता प्लास्टबॉय विम मार्कडाउन का मूल निर्माता था लेकिन वर्तमान में यह है विकसित और अपलोड किया गया vim स्क्रिप्ट साइट द्वारा हॉलिसन बतिस्ता और दूसरे।

उदाहरण के लिए एक उपयोगकर्ता ने किया था कांटा समर्थन के लिए गॉलम लिंक


1
2017-12-28 14:17





हम्म ... मार्कनी प्रारूपित फ़ाइल को सहेजते समय, ओपन सोर्स आईडीई, गेनी, का उपयोग करता है .mdml विस्तार। अजीब लगता है कि यह एकमात्र ऐसा लगता है ...


0
2018-03-01 15:51