Gibt es eine offizielle Dateierweiterung für eigenständige Markdown-Dateien?
file-extension
markdown
Beat Rupp
quelle
quelle
filename.md.txt
auf die gleiche Weise wiefilename.rst.txt
? Es zeigt an, dass es sich um ein Markdown-Format handelt, greift jedoch auch auf einfachen Text zurück, wenn Sie mit Markdown nichts zu tun haben. GitHub erkennt.rst.txt
, aber nicht.md.txt
: gist.github.com/2770487.md
und ist.mkd
die einzige häufig verwendete Option. Davon.md
ist VIEL beliebter, daher empfehle ich die Verwendung. Machen Sie sich keine Sorgen um die Deskriptordateien der Maschine. Sie sind nicht sehr verbreitet und sollten in einem Markdown-Editor perfekt bearbeitet werden können (ignorieren Sie einfach den Vorschauteil des Editors).Antworten:
Eine Markdown-Dateierweiterung ist nicht erforderlich, wie in anderen Antworten erläutert. Damit Editoren oder Parser jedoch sicherstellen können, dass die von ihnen verwendete Datei im Markdown-Format vorliegt, suchen sie nach einer der folgenden Erweiterungen:
Es gibt Websites wie GitHub, die nur eine Auswahl dieser Erweiterungen für die Konvertierung in HTML verwenden, damit Entwickler ihren Standards entsprechen. (siehe Beispiele unten)
Persönlich habe ich gesehen .markdown und .mdown verwendet , um die meisten, und als Linux - Benutzer würde ich vermeiden , mit .md wie dies kann auch sein , m achine d escription Datei für Code mit GCC kompilieren.
Beispiele für die Verwendung von Erweiterungen:
GitHub : markdown, mdown, mkdn, mkd, md ( Quelle )
Elemente Markdown - Editor: Abschlag, mdown, mdwn, md
Vim Markdown : Markdown, Mdown, Mkdn, Mdwn, Mkd, Md
Bitbucket : Markdown, Mdown, Mkdn, Mkd, Md, Text ( Quelle )
R Studio : Rmd
Weitere Lektüre
Es gibt eine Markdown-Mailingliste mit interessanten Diskussionen zu diesem Thema: 1 , 2 .
Und besonders aufschlussreich ist eine der Erklärungen:
quelle
md
,mkd
,mkdn
,mdwn
,mdown
,markdown
- QuelleDie Idee von MarkDown und ähnlichen leichtgewichtigen Markups ist, dass sie als einfacher Text lesbar sind, also Text / einfache Erweiterung (
.txt
oder.text
) haben.Es gibt jedoch einige Leute, die
.markdown
oder verwenden.mdown
.quelle
Mir ist keiner bekannt, aber ich denke, ein Präzedenzfall wird durch die Verwendung der
.text
Erweiterung auf der offiziellen Website geschaffen , um den Markdown zu enthüllen , der die Seiten produziert.quelle
.text
bedeutet Klartext, kein Abschlag.iA Writer verwendet die Erweiterung .md für Markdown-Inhalte.
quelle
Doxygen hat Markdown-Unterstützung in v1.8 hinzugefügt. Es sucht
.md
oder.markdown
Dateierweiterungen.quelle
Kurz gesagt, die Antwort lautet nein.
Wenn Sie Markdown-Dateien einfach als eigenständige Dateien verwenden, die in keiner Weise verarbeitet werden, benennen Sie sie nach Belieben. Wenn Sie sie in einem System verwenden, das sie in HTML, PDF oder ein anderes Format verarbeitet, müssen Sie herausfinden, welche Dateierweiterungen das System für Markdown-Dateien erwartet.
Im Kontext eines UNIX-Systems sind Dateierweiterungen nicht einmal obligatorisch. Sie könnten einfach eine Datei mit dem Namen "README" im Abschriftenformat haben.
quelle
file
werde dir nur sagen, dass es sich um ASCII-Text handelt, der mir nicht sagt , dass ich ihn durchlaufen kannmarkdown
.Als Ergänzung zu Cas 'sehr guter Antwort möchte ich erwähnen, dass sein Link zum Github-Repository von Vim markdown etwas veraltet ist.
Der Benutzer plasticboy war der ursprüngliche Schöpfer von Vim Markdown, wird jedoch derzeit von Hallison Batista und anderen entwickelt und auf die Website für Vim-Skripte hochgeladen .
Zum Beispiel hat ein Benutzer einen Fork erstellt , um Gollum-Links zu unterstützen.
quelle
Hmm ... Geany, die Open-Source-IDE, verwendet beim Speichern einer mit Markdown formatierten Datei die
.mdml
Erweiterung. Seltsam, dass es der einzige zu sein scheint ...quelle