Extensão de arquivo para arquivos Markdown?

112

Existe uma extensão de arquivo oficial para arquivos Markdown autônomos?

    
por Beat Rupp 23.02.2011 / 17:23

8 respostas

105

Não há necessidade de uma extensão de arquivo Markdown, como outras respostas explicaram. Mas para que os editores ou analisadores garantam que o arquivo que estão usando é formatado com Markdown, eles procurariam por uma das seguintes extensões:

.markdown
.mdown
.mkdn
.md
.mkd
.mdwn
.mdtxt
.mdtext
.text
.Rmd

Existem sites, como o GitHub, que usam apenas uma seleção dessas extensões para converter em HTML, para que os desenvolvedores estejam em conformidade com seus padrões. (veja os exemplos abaixo)

Pessoalmente, eu vi .markdown e .mdown mais usado, e como usuário do Linux eu evitaria usar .md como isso também pode ser um arquivo m achine d para compilar código com o GCC.

Exemplos de uso de extensão:

GitHub : markdown, mdown, mkdn, mkd, md (source )

Elementos Editor de Markdown: markdown, mdown, mdwn, md

Remarcação do Vim : remarcação, mdown, mkdn, mdwn, mkd, md

Bitbucket : markdown, mdown, mkdn, mkd, md, texto (source )

R Studio : Rmd

Leitura adicional

Existe uma lista de discussão Markdown que tem discussões interessantes sobre este tópico: 1 , 2 .

E especialmente revelador é uma das explicações:

Markdown isn't meant to take over the format of a file, it's a way to subtly add information to the plaintext. Really, the presence of Markdown is metadata, not a file format.
...
No one opening a text file will be confused if they find Markdown syntax, it's pure bonus.

In this sense, it makes sense to use ".text", ".txt", or whatever other plaintext extension is relevant.
...
An editor which knows nothing about Markdown won't care about the metadata and won't be confused by the variety of "non-standard" extensions, but will display and edit the plaintext just fine.

    
por 19.05.2011 / 20:38
16

A idéia do MarkDown e de marcações leves semelhantes é legível como texto simples, portanto, eles têm extensão text / plain ( .txt ou .text ).

No entanto, algumas pessoas usam .markdown ou .mdown .

    
por 23.02.2011 / 17:58
3

Não conheço nenhum, mas acho que um precedente é definido pelo uso da extensão .text no site oficial para revelar o Markdown que produz as páginas.

    
por 23.02.2011 / 17:58
2

O iA Writer usa a extensão .md para o conteúdo Markdown.

    
por 16.04.2012 / 12:09
2

Doxygen adicionou o suplemento Markdown na v1.8. Ele procura por extensões de arquivo .md ou .markdown.

    
por 18.05.2012 / 07:28
1

Em suma, a resposta é não.

Se você estiver simplesmente usando arquivos de marcação como arquivos autônomos que não serão processados de forma alguma, nomeie-os como desejar. Se você os estiver usando em um sistema, os processará em HTML ou PDF ou algum outro formato, então você precisa descobrir quais extensões de arquivos o sistema espera para arquivos de remarcação.

Além disso, no contexto de um sistema UNIX, as extensões de arquivo não são obrigatórias. Você poderia simplesmente ter um arquivo chamado "README" no formato de marcação.

    
por 19.05.2011 / 21:51
1

Como complemento à resposta muito boa do Cas, eu gostaria de mencionar que o link dele para o repositório github do markdown do Vim é um pouco obsoleto.

O usuário plasticboy foi o criador original do Vim Markdown, mas atualmente é desenvolvido e enviado para o site de scripts vim por Hallison Batista e outros.

Por exemplo, um usuário fez um fork para dar suporte Links Gollum.

    
por 28.12.2011 / 15:17
0

Hmm ... Geany, o IDE de código aberto, ao salvar um arquivo formatado Markdown, usa a extensão .mdml . Estranho que pareça ser o único ...

    
por 01.03.2016 / 16:51