30

Знаете ли вы какой-нибудь редактор для Mac OSX, который помогает редактировать уценку Github ?

Я думаю, что Mou ( http://mouapp.com/ ) - это хорошо, только то, что это простая уценка, а не Github.

Пожалуйста, это вопрос о Markdown со вкусом Github, а не о простой Markdown !! например, я думаю, что подсветка синтаксиса JavaScript действительно хороша. Mou не только не поддерживает его, но и разрушает компоновку кода.

6 ответов6

35

Я знаю, что это старый вопрос, но вы должны проверить MacDown !

Автор основал его на Mou, но добавил все функции, которые отсутствуют, такие как Github Flavored Markdown и другие.

16

Атом

GitHub создал новый редактор с открытым исходным кодом под названием Atom, который предоставляет встроенный предварительный просмотр Markdown в реальном времени.

Запустите его с помощью Control+Shift+m, и вы получите отличный опыт, похожий на этот (за исключением применения собственной темы Atom):

Снимок экрана: Atom с открытым окном предварительного просмотра.

Atom использует пакеты для обеспечения функциональности плагина. Узнайте больше о пакете уценки на Github.

10

Если вы используете Emacs, markdown-mode.el предлагает режим для Gitub со вкусом Markdown.

(Если вы не используете Emacs, вам, вероятно, не советуют брать его только для этой цели. Это не столько текстовый редактор, сколько виртуальная машина Лиспа, в которой реализован текстовый редактор, соглашения которого совсем не похожи на соглашения любого другого такого инструмента; Emacs на самом деле имеет свою собственную стандартную библиотеку, которая в текущем выпуске (версия 24.3, март 2013 г.) весит 172 млн. Исходного кода. В любом другом текстовом редакторе вы ничего не можете сделать, чего не можете сделать в Emacs, часто быстрее и эффективнее; компромисс заключается в том, что в зависимости от вашей цели вам сначала потребуется потратить от нескольких дней до нескольких лет, прежде чем приобретать опыт использования Emacs.)

Я надеялся, что разработчик Mou продемонстрирует здравый смысл реализации достаточно общего синтаксического анализатора, который мог бы принять спецификацию языка, чтобы его код в конечном итоге мог поддерживать больше диалектов Markdown, чем просто канонический. Если бы это было правдой, было бы тривиально изменить Mou для GitHub-ароматизированной Markdown - но, к сожалению, изучая содержимое пакета приложения, я обнаружил, что это не так.

Покрывая то, что я понимаю как популярные редакторы OS X, TextMate, очевидно, может быть сделан для поддержки Markdown со вкусом Github. Я полагаю, что есть еще и плагин Markdown со вкусом Github для более новых версий Sublime Text, хотя почему кто-то захочет платить 70 долларов за такую фундаментальную возможность, как редактирование текста, мне неведомо. В BBEdit, похоже, нет модуля, или, по крайней мере, я не могу найти его через Google, но кто-нибудь еще использует BBEdit? И, наконец, вы действительно ожидаете, что будет плагин для XCode, но я также не смог найти его для этого.

И, наконец, рассматривая немного другой подход, Marked - это встроенный в X X предварительный просмотр Markdown, который имеет встроенный разбор Markdown со вкусом Github; то, как это работает, вы редактируете источник Markdown в редакторе по вашему выбору, и Marked обновляет свой рендеринг файла, чтобы показать вам, как будет выглядеть результат. Я не использовал это сам, но похоже, что это может быть полезным. (Конечно, это стоит денег, но 4 доллара даже не купят вам колоду дыма или галлон газа в наши дни, так что это не так дорого, чтобы заботиться.)

7

Вы обязательно должны попробовать StackEdit. Я лично люблю это и останусь с этим после того, как попробовал Mou, Atom, всевозможные плагины для редактора /ide и т.д.

StackEdit - это бесплатный редактор Markdown с открытым исходным кодом, основанный на PageDown, библиотеке Markdown, используемой Stack Overflow и другими сайтами Stack Exchange.

Читайте полный список возможностей здесь.

2

Есть стили для vim, которые поддерживают github markdown. Я использую vim в качестве примера, потому что я пользователь vim, но я подозреваю, что есть сопоставимые плагины / стили для других текстовых редакторов.

1

Если вы не против запустить редактор уценок в виде локального HTML-файла в вашем браузере, подумайте о загрузке редактора JBT / Markdown. Там предварительный просмотр того, как это работает здесь. Я загрузил исходный код и теперь просто дважды щелкаю HTML-файл каждый раз, когда хочу редактировать файлы уценки. Он поддерживает некоторые интересные функции, такие как нажатие Ctrl + S для сохранения в виде файла .md, поддерживает перетаскивание файлов в браузер для их редактирования и т.д.

Если вы когда-нибудь захотите получить HTML, сгенерированный редактором, (используя Firefox), я выбираю весь сгенерированный HTML справа от редактора -> правой кнопкой мыши -> просмотреть источник выбора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .