Czy istnieje oficjalne rozszerzenie plików dla samodzielnych plików Markdown?
file-extension
markdown
Pokonaj Ruppa
źródło
źródło
filename.md.txt
w taki sam sposób jakfilename.rst.txt
? Wskazuje, że jest to format przecen, ale także wraca do zwykłego tekstu, jeśli nie masz czegoś do obsługi przecen. GitHub rozpoznaje.rst.txt
, ale nie.md.txt
: gist.github.com/2770487.md
i.mkd
jedyne często używane opcje. Spośród nich.md
FAR jest bardziej popularny, więc bardzo polecam to. Nie martw się o pliki deskryptorów maszyn; nie są one tak szeroko stosowane i powinny być w pełni edytowalne w Edytorze Markdown (po prostu zignoruj część wstępną edytora).Odpowiedzi:
Jak już wyjaśniono w innych odpowiedziach, rozszerzenie pliku Markdown nie jest wymagane. Aby jednak redaktorzy lub analizatory składni zagwarantowali, że plik, którego używają, ma format Markdown, szukają jednego z następujących rozszerzeń:
Istnieją strony internetowe, takie jak GitHub, które używają tylko wybranych rozszerzeń do konwersji na HTML, aby programiści byli zgodni ze swoimi standardami. (patrz przykłady poniżej)
Osobiście widziałem .markdown i .mdown stosowane najbardziej, a jako użytkownik Linuksa Chciałbym unikać .md NumerKopiiZapasowej , gdyż może to być również m achine d plik PIS do kompilacji kodu z GCC.
Przykłady użycia rozszerzenia:
GitHub : markdown, mdown, mkdn, mkd, md ( źródło )
Elements Markdown Editor: markdown, mdown, mdwn, md
Vim markdown : markdown, mdown, mkdn, mdwn, mkd, md
Bitbucket : markdown, mdown, mkdn, mkd, md, text ( źródło )
R Studio : Rmd
Dalsza lektura
Istnieje lista mailingowa Markdown, która zawiera ciekawe dyskusje na ten temat: 1 , 2 .
Szczególnie odkrywcze jest jedno z wyjaśnień:
źródło
md
,mkd
,mkdn
,mdwn
,mdown
,markdown
- źródłoIdea MarkDown i podobnych lekkich znaczników powinna być czytelna jako zwykły tekst, dlatego mają one rozszerzenie tekst / zwykły (
.txt
lub.text
).Są jednak ludzie, którzy używają
.markdown
lub.mdown
.źródło
Nie jestem świadom jednego, ale myślę, że precedens jest ustawiony przez korzystanie z
.text
rozszerzeniem na oficjalnej stronie internetowej , aby odsłonić Markdown że produkuje stron.źródło
.text
oznacza zwykły tekst, a nie przecenę.iA Writer używa rozszerzenia .md dla zawartości Markdown.
źródło
Doxygen dodał obsługę Markdown w wersji 1.8. Szuka
.md
lub.markdown
rozszerzeń plików.źródło
Krótko mówiąc, odpowiedź brzmi „nie”.
Jeśli używasz plików przecen jako samodzielnych plików, które nie będą przetwarzane w żaden sposób, nazwij je, jak chcesz. Jeśli używasz ich w systemie, przetwarza je na HTML, PDF lub inny format, musisz dowiedzieć się, jakie rozszerzenia plików oczekuje system na pliki przeceny.
Ponadto w kontekście systemu UNIX rozszerzenia plików nie są nawet obowiązkowe. Możesz po prostu mieć plik o nazwie „README” w formacie przeceny.
źródło
file
powiem ci tylko, że jest to tekst ASCII, który nie mówi mi, że mogę go uruchomićmarkdown
.Jako dodatek do bardzo dobrej odpowiedzi Cas chciałbym wspomnieć, że jego link do repozytorium githubów na obniżce Vima jest nieco przestarzały.
Użytkownik plasticboy był oryginalnym twórcą Vim Markdown, ale jest on obecnie rozwijany i przesyłany na stronę skryptów vim przez Hallison Batista i innych.
Na przykład jeden użytkownik zrobił widelec, aby obsłużyć linki Gollum.
źródło
Hmm ... Geany, IDE typu open source, podczas zapisywania pliku sformatowanego Markdown korzysta z
.mdml
rozszerzenia. Dziwne, że wydaje się być jedynym ...źródło