ไม่มีข้อกำหนดสำหรับนามสกุลไฟล์ Markdown ดังที่คำตอบอื่น ๆ ได้อธิบายไว้ แต่เพื่อให้ผู้แก้ไขหรือตัวแยกวิเคราะห์รับรองว่าไฟล์ที่พวกเขากำลังใช้นั้นได้รับการจัดรูปแบบมาร์กดาวน์แล้วพวกเขาจะค้นหาหนึ่งในส่วนขยายต่อไปนี้:
.markdown
.mdown
.mkdn
.md
.mkd
.mdwn
.mdtxt
.mdtext
.text
.Rmd
มีเว็บไซต์เช่น GitHub ที่ใช้เฉพาะส่วนขยายเหล่านี้ในการแปลงเป็น HTML เท่านั้นดังนั้นนักพัฒนาจะปฏิบัติตามมาตรฐานของพวกเขา (ดูตัวอย่างด้านล่าง)
ส่วนตัวผมได้เห็น.markdownและ.mdownใช้มากที่สุดและเป็นผู้ใช้ลินุกซ์ผมจะหลีกเลี่ยงการใช้.mdเช่นนี้ยังสามารถเป็นเมตร achine dไฟล์ escription สำหรับการรวบรวมรหัสกับ GCC
ตัวอย่างของการใช้ส่วนขยาย:
GitHub : markdown, mdown, mkdn, mkd, md ( แหล่งที่มา )
Editor Markdown Elements : markdown, mdown, mdwn, md
Vim markdown : markdown, mdown, mkdn, mdwn, mkd, md
Bitbucket : markdown, mdown, mkdn, MKD, MD, ข้อความ ( แหล่งที่มา )
R Studio : Rmd
อ่านเพิ่มเติม
มีเป็นรายชื่อที่ส่ง Markdown : ที่มีการอภิปรายที่น่าสนใจเกี่ยวกับหัวข้อนี้1 , 2
และโดยเฉพาะอย่างยิ่งการเปิดเผยเป็นหนึ่งในคำอธิบาย:
Markdown ไม่ได้หมายถึงการเข้ายึดรูปแบบของไฟล์ แต่เป็นวิธีการอย่างละเอียดในการเพิ่มข้อมูลลงในข้อความธรรมดา จริงๆแล้วการปรากฏตัวของ Markdown นั้นเป็นข้อมูลเมตาไม่ใช่รูปแบบไฟล์
...
ไม่มีใครเปิดไฟล์ข้อความจะสับสนหากพวกเขาพบว่าไวยากรณ์ของ Markdown เป็นโบนัสที่แท้จริง
ในแง่นี้มันสมเหตุสมผลที่จะใช้ ".text", ".txt" หรือส่วนขยายแบบธรรมดาอื่น ๆ ที่เกี่ยวข้อง
...
บรรณาธิการที่ไม่รู้อะไรเลยเกี่ยวกับ Markdown จะไม่สนใจข้อมูลเมตาและจะไม่สับสนกับความหลากหลายของส่วนขยาย "ที่ไม่ได้มาตรฐาน" แต่จะแสดงและแก้ไขข้อความธรรมดาได้ดี
filename.md.txt
ในลักษณะเดียวกับที่filename.rst.txt
? มันบ่งบอกว่าเป็นรูปแบบ markdown แต่ก็กลับไปเป็นข้อความธรรมดาหากคุณไม่มีสิ่งที่จะจัดการ markdown GitHub รับรู้.rst.txt
แต่ไม่ใช่.md.txt
: gist.github.com/2770487