Какой файл использует расширение .md и как мне их редактировать?


879

На GitHub несколько проектов имеют README.mdфайлы. Это похоже на простой формат файла для выражения текста и картинок.

Я предполагаю, что где-то есть редактор или объяснение синтаксиса.

Где я могу найти введение в .mdфайлы?


38
Я предполагаю, что это свидетельствует в пользу использования .markdownрасширения вместо этого, хотя это так ужасно долго ...
— эндолит

7
Вот ссылка, которая может вам помочь -> .MD расширение файла
— Vipin Kr. Сингх

1
MarkPad - хорошее приложение для редактирования MarkDown в Windows. Он представляет вам предварительный просмотр правок.
— skjoshi

1
Пользователь может попробовать MarkView , расширение Chrome для редактирования и просмотра файла уценки в браузере.
— swcool

1
Полное руководство, чтобы помочь вам начать с markdown: blog.wax-o.com/2014/04/… . Вы должны попытаться написать уценку таким образом, чтобы визуализировать результат в реальном времени (с помощью приложения, такого как mouapp.com ). Знаете ли вы, что синтаксис постов и комментариев в stackoverflow основан на уценке? :) stackoverflow.com/editing-help
— fabien

Ответы:


733

Markdown - это текстовый формат файла. Расширения .mdи .markdownявляются просто текстовыми файлами, написанными в синтаксисе Markdown . Если у вас есть Readme.mdрепо, GitHub покажет содержимое на домашней странице вашего репо. Прочитайте документацию:

Вы можете редактировать Readme.mdфайл в самом GitHub. Нажмите на Readme.md, вы найдете кнопку редактирования. Вы можете просмотреть свои изменения и даже зафиксировать их оттуда.

Поскольку это текстовый файл, для его редактирования и изменения можно использовать Notepad или Notepad ++ (Windows), TextEdit (Mac) или любой другой текстовый редактор. Существуют специализированные редакторы, которые автоматически анализируют уценку по мере ее ввода и генерируют предварительный просмотр, в то время как другие применяют различные цвета синтаксиса и декорации к отображаемому тексту. Однако в обоих случаях сохраненный файл остается читаемым текстовым файлом.

Если вы хотите создать mdфайл с предварительным просмотром и не хотите устанавливать какие-либо специальные редакторы, вы можете использовать онлайн-редакторы, такие как dillinger.io и stackedit.io . Они обеспечивают предварительный просмотр в реальном времени. Вы также можете экспортировать свои файлы в Google Drive или Dropbox .


27
Базовое объяснение Гитхаба мне показалось очень полезным в качестве краткого введения.
— Во

2
В Windows вы можете использовать WordPad, чтобы использовать форматирование для более удобного чтения.
— G O'Rilla

4
@ GO'Rilla, ИМХО избегайте WordPad, как чумы, если только не пишите небольшие заметки для себя, которыми вы никогда не поделитесь с кем-либо. То, что он добавляет в файл .txt, может нанести ущерб другим редакторам (vim, Notepad ++ и т. Д.). Гораздо лучше работать с открытым текстом, когда имеешь дело с .txt, и использовать текстовый процессор или Acrobat для текстовых файлов, отличных от .txt, таких как .doc и .pdf.
— Лабиринт

1
мы можем добавить изображения или по ссылке в файле .md ... это возможно?
— Рафаэль

1
@ user1645290 Да, это возможно. смотрите
— B-GangsteR

87

Если вы ищете редактора, я предлагаю вам использовать http://dillinger.io/ . Это простой браузерный текстовый редактор, который может отображать Markdown на лету.

Однако, если вы предпочитаете приложение и используете OS X, вы можете попробовать Mou . Это довольно хорошо и полно примеров.


2
Кажется, вернулся к жизни?
— GuiSim

5
Я хотел бы предложить http://dillinger.io/ , еще один действительно крутой браузерный текстовый редактор. Он также позволяет связывать Dropbox, Github и Google drive.
— sirLisko

Ссылка Блокнот в этом ответе запускает загрузку файла RAR. Почему нет веб-страницы, разве вы не сказали, что это браузерный редактор?
— evanrmurphy

эта ссылка больше не действительна
— Карлос Плиего

Просто указав, что это не полный ответ на вопрос. Вы не объясняете, что такое .md, только как его можно отредактировать
— Zoe


33

Текстовый редактор кода Microsoft Visual Studio имеет встроенную поддержку файлов .md, написанных в синтаксисе уценки.

Синтаксис автоматически кодируется цветом внутри файла .md, и окно предварительного просмотра отображаемой уценки можно просмотреть, нажав Shift+Ctrl+V(Windows) или Shift+Cmd+V(Mac).

Чтобы увидеть их рядом, перетащите вкладку предварительного просмотра в правую часть редактора или используйте вместо нее Ctrl+K V(Windows) или Cmd+K V(Mac).

введите описание изображения здесь

VS Code использует отмеченную библиотеку для синтаксического анализа, и по умолчанию включена поддержка Github Flavored Markdown , но он не будет отображать встроенный Github Emoji, как это делает текстовый редактор Github Atom .

Кроме того, VS Code поддерживает несколько плагинов для разметки, доступных для расширенной функциональности.


Если вы используете Visual Studio 2015, см. Мой ответ ниже.
— bytedev

1
Примечание - вы можете щелкнуть правой кнопкой мыши файл readme> открыть предварительный просмотр
— Крис Хэлкроу

15

Расширение « .md » относится к файлам Markdown .

Если вы не хотите устанавливать приложение для чтения их в этом формате, вы можете просто использовать TextEdit или сам Xcode , чтобы открыть его на Mac.

В любой другой ОС вы сможете открыть его с помощью любого текстового редактора , хотя, как и ожидалось, вы не увидите его в формате Markdown .


4
На самом деле, вы будете видеть его в формате Markdown. Вы не увидите его жирным шрифтом, курсивом, отступами и блоками кода.
— Гонки легкости на орбите

14

Да, просто GitHub со вкусом Markdown . Включение файла README в ваш репозиторий поможет другим быстро определить, о чем он и как его установить. Очень полезно включить в свои репозитории.


5
Downvoted. Под «один» в «включении одного в ваш репозиторий» вы должны понимать «файл README в любом формате», а не просто «файл README.md». Но вопрос касается файлов «.md» в целом, а не файлов README в целом. Так что этот ответ не имеет отношения к вопросу. Кроме того, двусмысленность с «одним» может заставить читателя думать, что README Markdown обязательно лучше, чем другие README, что неправильно.
— Рори О'Кейн

1
Я внес изменения, указанные в предыдущем комментарии, потому что это имеет смысл, и я думаю, что это поможет избежать путаницы. Я не думаю, что это очень хороший ответ, поскольку он не добавляет ничего нового, что имеет отношение к делу. Этот вопрос не о README, а о расширении .md. Нет причин добавлять этот ответ через шесть недель после того, как принятый ответ предоставил ту же информацию.
— Эрик Робертсон


5

Markdown - это просто текстовый файл, который по желанию имеет .mdили имеет .markdownрасширения. Это может быть преобразовано в HTML. Чтобы узнать синтаксис Markdown, Проверьте

GitHub Ароматизированная уценка .

Вы можете использовать любой текстовый редактор для уценки. Если вы sublime textпользователь, вы можете проверить Markdown Previewплагин, который будет отображать отображаемый контент уценки в браузере и обновлять каждый раз, когда вы изменяете файл уценки.

Некоторые из онлайн-редактор уценки



3

Я предлагаю StackEdit . Это простой редактор WISIWIG. Вы можете использовать как редактор, так и синтаксис уценки. Там есть быстрый синтаксис справки по уценке. Отменить / повторить, комментарии, GoogleDrive, соединение Dropbox.




2

Если вы создаете файлы .md для своих решений .NET, я рекомендую редактор разметки расширения Visual Studio 2015, поскольку он имеет панель предварительного просмотра, чтобы вы могли видеть ваши изменения в режиме реального времени.

РЕДАКТИРОВАТЬ : Это также теперь должно работать с Visual Studio 2017.


0

Если у вас нет устройства для чтения, проще всего открыть файл MD в текстовом редакторе, а затем записать файл MD в виде файла HTML, а затем дважды щелкнуть его, чтобы просмотреть его в браузере.


Это будет работать, только если у вас есть плагин, который читает файлы .md.
— Брэд Брюс

0

.Md расшифровывается как Markdown Text. По сути, это просто другой тип текстового файла, например .txt

Я использую Notepad ++ для чтения и редактирования этих

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.