Tidak ada persyaratan untuk ekstensi file Penurunan harga, seperti jawaban lain telah menjelaskan. Tetapi agar editor atau parser menjamin bahwa file yang mereka gunakan diformat dengan Markdown, mereka akan mencari salah satu ekstensi berikut:
.markdown
.mdown
.mkdn
.md
.mkd
.mdwn
.mdtxt
.mdtext
.text
.Rmd
Ada situs web seperti GitHub yang hanya menggunakan pilihan ekstensi ini untuk mengonversi ke HTML sehingga pengembang akan memenuhi standar mereka. (lihat contoh di bawah)
Secara pribadi, saya telah terlihat .markdown dan .mdown yang paling digunakan, dan sebagai pengguna Linux saya akan menghindari menggunakan .md karena hal ini juga bisa menjadi m esin d berkas escription untuk mengkompilasi kode dengan GCC.
Contoh penggunaan ekstensi:
GitHub : markdown, mdown, mkdn, mkd, md ( sumber )
Editor Penurunan Nilai Elemen : penurunan harga, penurunan, mdwn, md
Penurunan harga Vim : penurunan harga, mdown, mkdn, mdwn, mkd, md
Bitbucket : markdown, mdown, mkdn, mkd, md, teks ( sumber )
R Studio : Rmd
Bacaan lebih lanjut
Ada milis Markdown yang memiliki diskusi menarik tentang topik ini: 1 , 2 .
Dan khususnya pengungkapan adalah salah satu penjelasannya:
Penurunan harga tidak dimaksudkan untuk mengambil alih format file, ini adalah cara untuk menambahkan informasi secara halus ke teks biasa. Sungguh, kehadiran penurunan harga adalah metadata, bukan format file.
...
Tidak ada yang membuka file teks akan bingung jika mereka menemukan sintaks Markdown, itu bonus murni.
Dalam pengertian ini, masuk akal untuk menggunakan ".text", ".txt", atau ekstensi plaintext lainnya yang relevan.
...
Editor yang tidak tahu apa-apa tentang Markdown tidak akan peduli dengan metadata dan tidak akan bingung dengan beragam ekstensi "non-standar", tetapi akan menampilkan dan mengedit plaintext dengan baik.
filename.md.txt
dengan cara yang samafilename.rst.txt
? Ini menunjukkan bahwa itu adalah format penurunan harga, tetapi juga kembali ke teks biasa jika Anda tidak memiliki sesuatu untuk menangani penurunan harga. GitHub mengakui.rst.txt
, tetapi tidak.md.txt
: gist.github.com/2770487