Cas*_*Cas 114
正如其他答案所解释的那样,不需要 Markdown 文件扩展名。但是为了让编辑器或解析器保证他们使用的文件是 Markdown 格式的,他们会寻找以下扩展名之一:
.markdown
.mdown
.mkdn
.md
.mkd
.mdwn
.mdtxt
.mdtext
.text
.Rmd
Run Code Online (Sandbox Code Playgroud)
有些网站(例如 GitHub)仅使用这些扩展中的一部分来转换为 HTML,因此开发人员将符合他们的标准。(见下面的例子)
就个人而言,我已经看到.markdown和.mdown使用最,并成为Linux用户我会避免使用.MD因为这也可以是米achine d编译代码与GCC ESCRIPTION文件。
扩展使用示例:
GitHub : markdown, mdown, mkdn, mkd, md ( source )
元素Markdown 编辑器:markdown、mdown、mdwn、md
Vim 降价:降价、mdown、mkdn、mdwn、mkd、md
Bitbucket : markdown, mdown, mkdn, mkd, md, text ( source )
R工作室:Rmd
进一步阅读
有一个Markdown 邮件列表有关于这个主题的有趣讨论:1 , 2。
其中一种解释尤其具有启发性:
Markdown 并不是要接管文件的格式,它是一种巧妙地向纯文本添加信息的方法。实际上,Markdown 的存在是元数据,而不是文件格式。
...
如果打开文本文件的人发现 Markdown 语法,他们不会感到困惑,这纯粹是奖励。从这个意义上说,使用“.text”、“.txt”或任何其他相关的纯文本扩展名是有意义的。
...
一个对 Markdown 一无所知的编辑器不会关心元数据,也不会被各种“非标准”扩展混淆,但会很好地显示和编辑纯文本。
var*_*tec 16
MarkDown 和类似的轻量级标记的想法是作为纯文本可读,因此它们具有 text/plain 扩展名 (.txt
或.text
)。
但是,有些人使用.markdown
或.mdown
。
归档时间: |
|
查看次数: |
58181 次 |
最近记录: |