Я ищу собственное настольное приложение OSX (должно работать в автономном режиме), в котором я могу редактировать простые текстовые документы и предварительно просматривать, как они будут выглядеть с примененным форматированием уценки.
Как минимум, мне нужно, чтобы он мог понимать и отображать весь «официальный» синтаксис уценки, но сохранять в виде файлов .txt.
У Моу есть все, что вы просили.
Лучший редактор Markdown для любой операционной системы с современным браузером — StackEdit 1 .
Возможности StackEdit:
Это быстро, полнофункционально и весело. И это с открытым исходным кодом !
1 не связан с Stack Exchange, Inc.
В блоке новенький.
Github недавно открыл исходный код своего внутреннего редактора — представляя Atom ! Как полнофункциональный редактор кода и легкая IDE, Atom может показаться большим приложением для написания нескольких файлов уценки, но я все же думаю, что оно того стоит. Atom может быть полнофункциональным, но он кажется очень легким. Он слабо основан на браузере Chromium в качестве основы для специального приложения, но реализация чистая, быстрая и целенаправленная.
Начать работу с ним в качестве инструмента Markdown очень просто. Самое первое, что вас встретит, когда вы откроете приложение, не выполнив НИКАКОЙ настройки 1 , — это приветственная заметка уценки.
Оттуда панель предварительного просмотра уценки находится в двух кликах: Packages » Markdown » Toggle Preview .
Результатом является предварительный просмотр в реальном времени, который отображается практически в реальном времени.
Оттуда ковыряться в пользовательском интерфейсе очень удобно. Набор функций, простота открытия и настройки действительно впечатляют. Если у вас еще нет лояльности к редактору, это может быть полезно. Лично я пока вимер 2 .
1 Единственное, что я сделал в этом представлении после установки, это прокрутил до места в дереве файлов, чтобы вы не видели мой домашний каталог.
2 Этот пост создан gvim
с использованием последней версии синтаксиса Markdown для разработчиков из репозиториев Тима Поупа. Изображения, опубликованные позже через встроенный редактор SE. Более поздняя доработка привезена вам от васави .
CTRL-SHIFT-M
, но я уверен, что вы уже это знаете. ;)Emacs плюс конвертер markdown-to-html (их много, pandoc работает хорошо и поддерживает множество расширений) отвечает вашим абсолютным требованиям.
Предварительный просмотр не в реальном времени. Я видел, как это делается для LaTeX, но не для Markdown; в принципе, тот же подход должен работать, но потребует нетривиального объема кода.
Вы получаете преимущество хорошего редактора. Режим Markdown обеспечивает подсветку синтаксиса и помощь в вызове внешних команд.
Чтобы просмотреть визуализированный HTML-код в Emacs, просто откройте HTML-файл в веб-браузере Emacs .
К сожалению , Mou не работает на macOS Sierra, однако есть похожее приложение под названием MacDown , на которое сильно повлиял Mou. Это открытый исходный код и бесплатный для использования, выпущенный под лицензией MIT.
Основные моменты включают:
Посетите страницу Особенности для более подробной информации.
Вы можете скачать приложение прямо с домашней страницы , загрузить релиз со страницы GitHub или использовать для его установки Homebrew Cask:
brew cask install macdown
Marked2 — это приложение для предварительного просмотра уценки, которое работает с любым текстовым редактором и может экспортировать в различные форматы.
Основная предпосылка: вы открываете текстовый файл как в текстовом редакторе, так и в Marked2. Когда вы сохраняете текстовый файл в редакторе, вы видите предварительный просмотр в Marked2. Редактировать, сохранять, просматривать, повторять.
Есть темы и другие функции, см. связанный веб-сайт для получения более подробной информации.
Marked
и Emacs
у вас ИМХО лучшая комбинация для написания Markdown.Visual Studio Code поддерживает Markdown с панелью предварительного просмотра:
Просто нажмите «Открыть предварительный просмотр».
Из ответа Ивана на другой вопрос :
VS Code поддерживает подсветку, предварительный просмотр в реальном времени, сворачивание заголовков и другие функции Markdown (см. официальное описание ).
Более того, существует масса плагинов для разметки, повышающих производительность: Code Spell Checker , MarkdownLint , Table Formatter , Markdown TOC и другие .
Шесть простых букв: Typora , невероятная мощь и фантастические стили.
Он поддерживает перетаскивание изображений (относительные или абсолютные пути, в зависимости от настроек).
Кроссплатформенная и главное самая крутая из всех, на мой взгляд.
Еще одно: это бесплатно!
К сожалению, это приложение больше не бесплатное, и сегодня оно стоит около 15 долларов США + НАЛОГ/НДС.
Abricotine использует очень хороший подход к этому, напрямую отображая сам Markdown, включая уравнения:
Калеб