Статьи

Лучший редактор Markdown для Linux

Редакторы уценок для Linux

Markdown — мой любимый способ написания контента для Интернета. Я даже использую это, делая заметки для себя. Это простой, минималистичный метод написания форматированного текста, который хорошо работает и не привязывает вас к частной системе. Это очень хорошо сочетается с философией Linux.

И это завоевывает популярность. Markdown — это легкий язык разметки, который можно легко превратить в HTML, поэтому он очень полезен для онлайн-контента. С тех пор, как Джон Грубер создал его в 2004 году, он все чаще используется на форумах, в блогах и комментариях. Так что стоит учиться. Грубер объясняет синтаксис в своем блоге Daring Fireball , и вы можете получить наш бесплатный печатный шпаргалке Markdown .

Есть много редакторов Markdown, доступных для Mac и Windows . Что доступно для Linux? Мы перечислим ваши основные варианты в этой статье и дадим некоторые рекомендации в конце.

Конечно, поскольку Markdown использует простой текст, подойдет любой текстовый редактор. Но редакторы Markdown предоставляют дополнительные полезные функции, которые могут включать:

  • Подсветка синтаксиса и панель предварительного просмотра, чтобы вы могли видеть, что вы делаете
  • сочетания клавиш для более быстрого форматирования
  • экспорт / преобразование Markdown в HTML, PDF, ODT и другие
  • без отвлекающей письменной среды с полноэкранным редактированием, темным режимом и минимальным интерфейсом
  • подсчет слов, статистика документов и проверка орфографии
  • расширенное форматирование, включая таблицы и математические выражения.

Итак, давайте углубимся в это. Вот 17 лучших вариантов Markdown для Linux.


Ищете больше на Markdown? Проверьте эти замечательные ссылки:

Посетите SitePoint Premium, чтобы узнать больше книг, курсов и бесплатных скринкастов.


1. Используйте ваш любимый текстовый редактор или IDE

Вы можете использовать свой любимый текстовый редактор Linux, чтобы написать Markdown. Вы можете обнаружить, что у него есть встроенная поддержка Markdown или что доступно расширение или плагин Markdown. Вот некоторые примеры:

  • Vim имеет плагин Vim-Markdown, который имеет подсветку синтаксиса и свертывание.
  • GNU Emacs имеет пакет Markdown Mode для Emacs , который включает сочетания клавиш и подсветку синтаксиса.
  • Spacemacs имеет слой Markdown для добавления поддержки Markdown.
  • Bluefish включает подсветку синтаксиса для файлов Markdown.
  • Eclipse имеет плагин Markdown Text Editor, который включает в себя схему документа, сложенные разделы, предварительный просмотр, экспорт в HTML, теги задач, перенос слов и форматирование абзацев.
  • Gedit , текстовый редактор Gnome, предлагает плагин gedit-markdown с живым предварительным просмотром Markdown и подсветкой синтаксиса.
  • Geany предлагает плагин Markdown с предварительным просмотром и подсветкой синтаксиса.
  • Kate , текстовый редактор KDE, поддерживает подсветку синтаксиса Markdown.
  • Sublime Text 2 можно превратить в полнофункциональный редактор Markdown. Мы покажем вам, как здесь .
  • Скобки имеют расширение Markdown с подсветкой синтаксиса и панелью предварительного просмотра.
  • Atom поддерживает Markdown из коробки, с такими функциями, как подсветка синтаксиса и предварительный просмотр. Эта функциональность может быть расширена несколькими пакетами, созданными сообществом, включая Markdown-Writer , Markdown-Scroll-Sync и Markdown-Format .

2. Абрикотин

  • Лицензия: GPL
  • Другие платформы: Windows, Mac

Abricotine — это редактор разметки с открытым исходным кодом, созданный для рабочего стола.

Abricotine — это продвинутый редактор Markdown на основе Electron, который отображает Markdown в текстовом редакторе вместе с подсветкой синтаксиса. Приложение поддерживает таблицы и возможность вставлять изображения и встроенные видео YouTube в ваш документ.

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

Вы можете скачать tarball или пакеты для Ubuntu с GitHub .

Скриншот редактора Abricotine Markdown

3. Замечательно

  • Лицензия: лицензия MIT
  • Другие платформы: Windows

Лучший редактор Markdown для Linux и Windows.

Remarkable — это простой в использовании редактор Markdown, который поддерживает подсветку синтаксиса и синхронизированную панель предварительного просмотра. Настраиваемая среда предоставляет полезные ярлыки для ускорения форматирования, а также поддержку расширенного форматирования MathJax. Вы можете экспортировать свои документы в HTML или PDF.

Пакеты для систем Debian, Ubuntu, Fedora, SUSE и Arch доступны на GitHub .

Замечательный скриншот редактора Markdown

4. Текст

  • Лицензия: GPL
  • Другие платформы: не указано

Простой, но мощный редактор для Markdown и reStructuredText.

ReText — это простой, но мощный редактор Markdown на основе вкладок, написанный на Python. Он включает подсветку синтаксиса и синхронизированную панель предварительного просмотра, а также поддерживает расширения MathJax и Python-Markdown. Приложение имеет режим редактирования таблицы и может экспортировать в PDF, ODT, HTML и другие форматы.

ReText входит в состав многих программных репозиториев дистрибутивов (включая Debian и Ubuntu), или загрузите его и используйте команду setup.py install (Python 3 должен быть установлен.)

Скриншот редактора Retext Markdown

5. Ghostwriter

  • Лицензия: GPLv3
  • Другие платформы: Windows

Без отвлекающий редактор Markdown для Windows и Linux. Стильный. Открытый источник. Свободно.

Ghostwriter обладает целым рядом функций без отвлекающих факторов, включая полноэкранный режим, чистый интерфейс и темную тему. Приложение также имеет режим фокусировки, который выделяет текст вокруг курсора и затемняет остальные, и режим Хемингуэя, который отключает клавиши возврата и удаления, заставляя вас писать, а не редактировать.

Другие функции включают в себя встроенные темы, предварительный просмотр в реальном времени и перетаскивание изображений. Существует также Outline HUD, который дает вам обзор вашего документа и множество статистических данных, включая количество слов. Вы можете экспортировать свой документ в HTML и множество других форматов.

Чтобы установить в Ubuntu, просто наберите:

 
sudo add-apt-repository ppa:wereturtle/ppa
sudo apt update
sudo apt install ghostwriter

Вы также найдете ссылки на неофициальные пакеты для Fedora, openSUSE и Arch Linux на GitHub .

Скриншот редактора Ghostwriter Markdown

6. UberWriter

  • Лицензия: GPLv3
  • Другие платформы: не указано

UberWriter — это приложение для написания Markdown.

UberWriter — это редактор Markdown без отвлечений, вдохновленный iA Writer. Как и это приложение, его интерфейс элегантен и минималистичен. Это даже не включает в себя настройки. Основное внимание уделяется выполнению работы, а Markdown отображается как встроенный.

Приложение включает проверку орфографии и количества слов и может экспортировать ваш документ в HTML, PDF и ODT. Режим фокусировки выделяет ваше последнее предложение, а полноэкранный режим удаляет отвлекающие факторы других приложений. Темный режим также доступен.

Вы можете получить UberWriter из Ubuntu Software Center за 5 долларов или установить его из PPA, выполнив следующие команды:

 
sudo add-apt-repository ppa:w-vollprecht/ppa
sudo apt-get update
sudo apt-get install uberwriter

Вы можете найти пакеты для других дистрибутивов онлайн.

Скриншот редактора UberWriter Markdown

7. Неокрашенный

  • Лицензия: Лицензия Apache 2.0
  • Другие платформы: Windows, Mac

Настольный редактор контента следующего поколения для сохранения документов с темами.

Uncolored — это редактор Markdown на основе Electron, который поддерживает несколько вкладок и сочетаний клавиш. Редактор фокусируется на контенте, предлагая интерфейс без отвлекающих факторов. Панель инструментов появляется только после выбора текста.

Дополнительные функции включают оглавление и встроенные аудио и видео. 64-битный пакет Ubuntu DEB и tarball можно загрузить с сайта разработчика.

Неокрашенный скриншот редактора Markdown

8. CuteMarkEd

  • Лицензия: с открытым исходным кодом
  • Другие платформы: Windows

Основанный на Qt бесплатный редактор Markdown с открытым исходным кодом с предварительным просмотром HTML, математическими выражениями, выделением кода и синтаксиса Markdown.

CuteMarkEd поддерживает Markdown и подсветку синтаксиса кода в различных стилях и имеет панель предварительного просмотра в реальном времени. Проверка орфографии и статистика документов доступны, и математические формулы поддерживаются. Контент может быть экспортирован как HTML или PDF.

Дополнительные функции включают в себя возможность создания блок-схем и диаграмм последовательности, завершение фрагмента и автоматическое завершение.

Вы можете скачать tarball с сайта разработчика, и пакеты доступны для OpenSUSE и Fedora. Вот несколько инструкций по установке на Linux Mint .

Скриншот редактора Markmar, отмеченного знаком Markdown

9. Элегантный редактор Markdown (EME)

  • Лицензия: Лицензия MIT
  • Другие платформы: Windows, Mac

Новый элегантный редактор Markdown для Ubuntu Linux.

EME — это редактор Markdown на основе вкладок, разработанный с Node.js и Electron. Редактор предоставляет простой пользовательский интерфейс с подсветкой синтаксиса и панелью предварительного просмотра.

Режим фокусировки позволяет вам сосредоточиться на абзаце, который вы пишете, а режим Vim предлагает поддержку привязки клавиш Vim. Математический набор также поддерживается. Вы можете экспортировать в HTML, PDF и многое другое. Загрузки DEB и tarball доступны на GitHub .

Скриншот редактора EME Markdown

10. Харупад

  • Лицензия: GPL
  • Другие платформы: Windows, Mac

Уценка включена для следующего обработчика документов

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

Приложение имеет некоторые расширенные функции, включая поддержку математических выражений LaTeX, привязку клавиш Vim и встраивание аудио и видео. Темы и оболочки доступны, и вы можете экспортировать ваш документ в HTML и PDF, с большим количеством форматов в работе.

Haroopad все еще находится в бета-версии, а английской документации все еще немного не хватает. Тарболы и пакеты DEB доступны на сайте разработчика.

Скриншот редактора Haroopad Markdown

11. LightMd Editor

  • Лицензия: GPLv3
  • Другие платформы: Windows

LightMd Markdown Editor — это бесплатный и многофункциональный редактор с открытым исходным кодом.

LightMd Editor — это редактор QT Markdown на основе вкладок, который имеет сочетания клавиш, подсветку синтаксиса и темы. Предоставляются некоторые функции без отвлечения внимания, в том числе режим фокусировки, полноэкранный режим и темная тема. Таблицы уценки поддерживаются.

Инструкции по установке пакета вручную или по использованию пакета для Linux Mint и Ubuntu находятся на GitHub .

Скриншот редактора LightMd Markdown

12. MdCharm

  • Лицензия: BSD 3-пункт «Новая» или «Пересмотренная» Лицензия
  • Другие платформы: Windows

MdCharm — это вики-редактор, в настоящее время он поддерживает Markdown (Markdown Extra) и MultiMarkdown.

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

Вы можете создавать стили, используя свой собственный CSS, показывать номера строк и выделять текущую строку. Приложение может экспортировать в HTML, PDF и ODT. Тарбол и файл Ubuntu DEB доступны для скачивания на сайте разработчика.

скриншот редактора mdcharm Markdown

13. Модедор

  • Лицензия: GPL
  • Другие платформы: Windows, Mac

Ваш универсальный редактор уценки.

Moeditor — это привлекательный редактор Markdown, созданный с помощью Electron. Он поддерживает подсветку синтаксиса, предварительный просмотр в реальном времени, настраиваемую высоту строки и размер шрифта, а также математические формулы TeX.

Поддерживаются блоки кода и математические выражения, а пакет Ubuntu DEB можно загрузить с веб-сайта разработчика.

Скриншот редактора Markdown редактора moeditor

14. Опора

  • Лицензия: Собственная, бесплатная во время бета-тестирования
  • Другие платформы: Windows, Mac

Действительно минимальный редактор Markdown.

Typora очень минималистична и даже удаляет синтаксис Markdown при вводе , заменяя его предварительным просмотром форматирования. То, что вы видите, это то, что вы получаете. Он чистый и облегчает чтение.

Несмотря на свою простоту, Typora обладает широкими возможностями и поддерживает изображения, списки, таблицы, ограждения кода, математические блоки, оглавление и многое другое. Ярлыки делают то, что вы ожидаете, а темы красивые и полностью настраиваемые с помощью CSS.

Веб-сайт Typora дает следующие инструкции по установке в Ubuntu:

 
# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE

# add Typora's repository
sudo add-apt-repository 'deb https://typora.io ./linux/'
sudo apt-get update

# install typora
sudo apt-get install typora

Скриншот редактора Typora Markdown

15. Карет

  • Лицензия: Собственная, 25 $
  • Другие платформы: Windows, Mac

Красивый и умный редактор Markdown.

Caret — это красивое приложение на базе Electron, которое не отвлекает внимание и скрывает свою мощь. Синтаксическая помощь доступна для таблиц, списков, цитат, ограждений, ссылок и выделений, а также есть автозаполнение для изображений, ключевых слов и смайликов. Доступен файловый менеджер, а навигация по длинным документам упрощается благодаря всплывающей функции «Перейти к заголовку».

Для математически мыслящих выражений поддерживаются выражения LaTeX, и они отображаются на экране, как только курсор покидает их. Для записи без отвлечения внимания поддерживаются темный режим, режим фокусировки и режим пишущей машинки.

Вот как установить пробную версию в дистрибутиве на основе Debian:

 
cd /tmp
wget -O Caret.deb $(curl -s https://api.github.com/repos/careteditor/caret/releases/latest | grep browser_download_url | grep deb | head -n 1 | cut -d '"' -f 4)
sudo dpkg -i Caret.deb

скриншот редактора каретной уценки

16. Пометь мои слова

  • Лицензия: лицензия MIT
  • Другие платформы: не указано

Минимальный редактор Markdown.

Mark My Words — это минимальный редактор Markdown с подсветкой синтаксиса, панелью предварительного просмотра и всего пятью кнопками вверху. Вы можете экспортировать файлы в PDF и HTML. Это очень легкое приложение.

На GitHub вы найдете инструкции по установке сборок приложения на PPA и AUR, или вы можете установить его вручную с помощью следующих команд:

 
git clone https://github.com/emersion/aur-markmywords.git
cd aur-markmywords
makepkg
sudo pacman -U markmywords-git-VERSION.pkg.tar.xz

Скриншот редактора Markdown Mark Mark

17. Манго

  • Лицензия: GPLv3
  • Другие платформы: Windows, Mac

Mango — это редактор Markdown, разработанный для Linux, который также поддерживает Windows и macOS.

Mango — редактор Markdown, работающий на NW.js, с подсветкой синтаксиса и панелью предварительного просмотра. Он предоставляет поддержку MathJax для математических выражений и экспортирует в HTML и PDF. Тарболы доступны для скачивания с сайта разработчика.

Скриншот редактора манго Markdown

Итак, что является лучшим редактором уценки для вас?

Это довольно много разнообразия! Какой редактор Linux Markdown лучше для вас? Это зависит от ваших приоритетов и того, для чего вы будете использовать приложение.

Давайте сузим варианты для вас:

  • Если у вас уже есть любимый текстовый редактор, изучите, что можно сделать, чтобы сделать его более удобным для Markdown.
  • Если вы предпочитаете программное обеспечение с лицензией GPLv3, то вам подойдут Ghostwriter, Uberwriter, LightMD и Mango. Приложения GPL включают Abricotone, ReText, Haroopad и Moeditor. RMS навсегда!
  • Если вы цените среду для письма без отвлекающих факторов, то выбирайте между Abricotine, Caret, Ghostwriter, LightMD, Typora, Uberwriter и Uncolored.
  • Если вам нужен обычный редактор Markdown, который поддерживает базовый синтаксис и панель предварительного просмотра, обратите внимание на CuteMarkEd, EME, Mango, Mark My Words, MdCharm, Moeditor, Remarkable и ReText.
  • Если вам требуются расширенные параметры форматирования, включая математические таблицы и таблицы, то Abricotine, Typora, Caret и Haroopad сделают то, что вам нужно.
  • Если вы не проводите все свое время на Linux, поэтому вам нужно что-то кроссплатформенное, многие приложения, которые я перечислил, также работают на Windows. Абрикотин, Неокрашенный, EME, Haroopad, Moeditor, Typora, Caret и Mango работают на Linux, Windows и Mac.

Ваше идеальное приложение будет тем, которое соответствует всем вашим требованиям и доступно в вашем дистрибутиве. Повеселись и попробуй несколько.

Какой бы я выбрал? Я бы склонялся к привлекательному, минимальному приложению с хорошим набором функций и лицензией, которая как будто принадлежит Linux. Я бы начал с того, что попробовал абрикотин и Uberwriter.

А что насчет тебя? Какой твой любимый редактор Markdown?