Существует ли официальное расширение для автономных файлов Markdown?
file-extension
markdown
Бить Рупп
источник
источник
filename.md.txt
же, какfilename.rst.txt
? Это указывает на то, что это формат уценки, но также возвращается к простому тексту, если у вас нет чего-то для обработки уценки. GitHub признает.rst.txt
, но не.md.txt
: gist.github.com/2770487.md
и.mkd
единственными часто используемыми вариантами. Из них.md
FAR более популярен, поэтому я настоятельно рекомендую использовать это. Не беспокойтесь о файлах дескрипторов машин; они не так широко используются, и они должны быть полностью редактируемыми в редакторе уценок (просто игнорируйте часть предварительного просмотра редактора).Ответы:
Как указано в других ответах, расширение файла Markdown не требуется. Но для того, чтобы редакторы или парсеры могли гарантировать, что используемый ими файл имеет формат Markdown, они должны искать одно из следующих расширений:
Существуют такие сайты, как GitHub, которые используют только некоторые из этих расширений для преобразования в HTML, поэтому разработчики будут соответствовать их стандарту. (см. примеры ниже)
Лично я видел .markdown и .mdown использовали больше всего, и как пользователь Linux , я бы не использовать .md как это также может быть м achine d ПИСАНИЕ файл для компиляции кода с GCC.
Примеры использования расширения:
GitHub : уценка, mdown, mkdn, mkd, md ( источник )
Редактор элементов Markdown: уценка, mdown, mdwn, md
Vim уценка : уценка, mdown, mkdn, mdwn, mkd, md
Bitbucket : уценка, mdown, mkdn, mkd, md, текст ( источник )
R Studio : Rmd
Дальнейшее чтение
Существует список рассылки Markdown , в котором обсуждаются интересные темы: 1 , 2 .
И особенно показательным является одно из объяснений:
источник
md
,mkd
,mkdn
,mdwn
,mdown
,markdown
- источникИдея MarkDown и подобных облегченных разметок состоит в том, чтобы их можно было читать как обычный текст, поэтому они имеют расширение text / plain (
.txt
или.text
).Тем не менее, есть некоторые люди, которые используют
.markdown
или.mdown
.источник
Я не знаю ни одного, но я думаю, что прецедент установлен использованием
.text
расширения на официальном сайте, чтобы показать уценку, которая производит страницы.источник
.text
означает простой текст, а не уценку.iA Writer использует расширение .md для содержимого Markdown.
источник
Doxygen добавил поддержку Markdown в версии 1.8. Ищет
.md
или.markdown
расширение файла.источник
Короче, ответ - нет.
Если вы просто используете файлы разметки в качестве автономных файлов, которые не будут обрабатываться каким-либо образом, назовите их по своему усмотрению. Если вы используете их в системе, обрабатывает их в HTML, PDF или в каком-либо другом формате, вам необходимо выяснить, какие расширения файлов ожидает система для файлов уценки.
Кроме того, в контексте системы UNIX расширения файлов даже не являются обязательными. Вы могли бы просто иметь файл с именем «README» в формате уценки.
источник
file
только скажу вам, что это текст ASCII, который не говорит мне, что я могу пройти через негоmarkdown
.В дополнение к очень хорошему ответу Кас я хотел бы упомянуть, что его ссылка на github-репозиторий Vim markdown несколько устарела.
Plasticboy пользователь был оригинальным создателем Vim Markdown , но в настоящее время разработаны и загружены на сайте VIM сценариев по Hallison Батисты и другие.
Например, один пользователь сделал форк для поддержки ссылок Gollum.
источник
Хм ... Geany, IDE с открытым исходным кодом, при сохранении файла в формате Markdown использует
.mdml
расширение. Странно, что это, кажется, единственный ...источник