15 лучших редакторов Markdown для Linux

Начнем с того, что Markdown – это простой и легкий инструмент, написанный на языке Perl, который позволяет пользователям писать текст в обычном текстовом формате и преобразовывать его в HTML (или XHTML). В буквальном смысле это легко читаемый и легко записываемый язык обычного текста и программное средство для преобразования текста в HTML.

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

1. Pulsar

Pulsar – это созданный сообществом текстовый редактор, построенный на базе Electron и форка Atom, который разработан таким образом, чтобы быть глубоко настраиваемым, но при этом оставаться доступным в конфигурации по умолчанию.

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

Чтобы установить Pulsar в Linux, необходимо загрузить Appimage, который представляет собой универсальный бинарный пакет, работающий на большинстве дистрибутивов Linux.

chmod +x ARM.Linux.Pulsar-*.AppImage
./ARM.Linux.Pulsar-*.AppImage --no-sandbox

2. GNU Emacs

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

Он всесторонне развит и обладает следующими возможностями:

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

Чтобы установить Emacs на Linux, выполните:

sudo apt install emacs [On Debian, Ubuntu and Mint]
sudo yum install emacs [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs [On Alpine Linux]
sudo pacman -S emacs [On Arch Linux]
sudo zypper install emacs [On OpenSUSE] 

3. Remarkable

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

Некоторые из его замечательных возможностей включают:

  • Поддержка живого предварительного просмотра.
  • Поддержка экспорта в PDF и HTML.
  • Также предлагает Github Markdown.
  • Поддержка пользовательских CSS.
  • Для установки Remarkable в Linux откройте любимый браузер, перейдите на страницу загрузки Remarkable, выберите подходящий пакет для вашей системы (DEB или RPM) и установите его.

4. Haroopad

Haroopad – это широкофункциональный кроссплатформенный текстовый процессор в формате Markdown для Linux, Windows и Mac OS X. Он позволяет пользователям писать документы в различных форматах, включая электронную почту, отчеты, блоги, презентации, записи в блогах и многое другое.

В нем реализованы следующие важные возможности:

  • Легкий импорт содержимого.
  • Также экспортируется в различные форматы.
  • Широко поддерживает ведение блогов и рассылку писем.
  • Поддерживает математических выражений.
  • Поддерживает Markdown и расширения на Github.
  • Предлагает пользователям несколько интересных тем, скинов и компонентов пользовательского интерфейса, а также многое другое.

Чтобы установить Haroopad в Linux, откройте ваш любимый браузер, перейдите на страницу загрузки Haroopad, выберите подходящий пакет для вашей системы (DEB или RPM) и установите его.

5. ReText

ReText – простой, легкий и мощный редактор Markdown для Linux и некоторых других POSIX-совместимых операционных систем.

Он также работает как редактор reStructuredText и обладает следующими характеристиками:

  • Простой и интуитивно понятный графический интерфейс.
  • Он хорошо настраивается, пользователи могут изменять синтаксис файлов и параметры конфигурации.
  • Также поддерживает несколько цветовых схем.
  • Поддерживает использование нескольких математических формул.
  • Позволяет экспортировать расширения и многое другое.

Чтобы установить ReText, убедитесь, что у вас установлен Python PIP, и выполните:

pip3 install ReText

6. Apostrophe

Apostrophe – это простой и удобный редактор Markdown на базе GTK для Linux, на разработку которого оказал большое влияние iA writer для Mac OS X.

В нем используется pandoc для разбора Markdown и предлагается чистый и элегантный пользовательский интерфейс со следующими замечательными возможностями:

  • Используется pandoc для выполнения всех преобразований текста в HTML.
  • Предлагается чистый пользовательский интерфейс.
  • Поддерживает проверку орфографии.
  • Также поддерживает полноэкранный режим.
  • Поддерживает экспорт в PDF, HTML и RTF с помощью pandoc.
  • Включает подсветку синтаксиса и математические функции, а также многое другое.

Для установки Apostrophe в Linux вы можете использовать Flatpak, как показано на рисунке.

flatpak install flathub org.gnome.gitlab.somas.Apostrophe
flatpak run org.gnome.gitlab.somas.Apostrophe

7. Mark My Words

Mark My Words – также легкий, но мощный редактор Markdown, который является относительно новым редактором и поэтому предлагает небольшое количество функций, включая подсветку синтаксиса, простой и интуитивно понятный графический интерфейс.

Следующие замечательные функции еще не включены в приложение:

  • Поддержка живого предварительного просмотра.
  • Разбор Markdown и ввод-вывод файлов.
  • Управление состояниями.
  • Поддержка экспорта в PDF и HTML.
  • Мониторинг файлов на предмет изменений.
  • Поддержка предпочтений.

Чтобы установить Mark My Words на дистрибутивы на базе Ubuntu, выполните:

sudo add-apt-repository ppa:voldyman/markmywords
sudo apt-get update
sudo apt-get install mark-my-words

8. Vim

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

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

9. Brackets

Brackets – современный, легкий, кроссплатформенный текстовый редактор с открытым исходным кодом, созданный специально для веб-дизайна и разработки.

Среди его особенностей можно отметить поддержку встроенных редакторов, живой предварительный просмотр, поддержку препроцессоров и многое другое. Кроме того, он хорошо расширяется с помощью плагинов, и вы можете использовать плагин Bracket-MarkdownPreview для написания и предварительного просмотра документов Markdown.

Для установки Brackets в Linux можно использовать Snap, как показано на рисунке.

sudo snap install brackets --classic

10. Sublime Text

Sublime Text – это усовершенствованный, популярный и кроссплатформенный текстовый редактор для кода, разметки и прозы.

Он обладает высокой производительностью, которую обеспечивают следующие интересные возможности:

  • Простой и удобный графический интерфейс
  • Поддержка множественных выделений
  • Режим, не отвлекающий внимание
  • Поддержка раздельного редактирования
  • Высокая степень подключаемости через Python plugin API
  • Полная настройка и палитра команд

Плагин sublimeText-Markdown представляет собой пакет, поддерживающий подсветку синтаксиса и поставляемый с некоторыми хорошими цветовыми схемами.

11. Gitbook

GitBook – современная онлайн-платформа с открытым исходным кодом для создания документации, цифровых текстов и публикаций, редактор которой полностью поддерживает формат markdown.

12. ghostwriter

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

Чтобы установить Ghostwriter в Linux, выполните:

sudo apt install ghostwriter [On Debian, Ubuntu and Mint]
sudo yum install ghostwriter [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ghostwriter  [On Gentoo Linux]
sudo apk add ghostwriter [On Alpine Linux]
sudo pacman -S ghostwriter [On Arch Linux]
sudo zypper install ghostwriter [On OpenSUSE] 

13. KeenWrite

KeenWrite – кроссплатформенный настольный редактор Markdown с открытым исходным кодом, предлагающий живые просмотры, интерполяцию строк, красивую верстку PDF и поддержку математической нотации.

Чтобы установить KeenWrite в Linux, выполните:

wget https://github.com/DaveJarvis/keenwrite/releases/latest/download/keenwrite.bin
chmod +x keenwrite.bin
./keenwrite.bin

14. Typora (не FOSS)

Typora – бесплатный редактор Markdown с открытым исходным кодом и чистым, не отвлекающим внимание интерфейсом, который предлагает ряд функций, таких как предварительный просмотр в реальном времени, подсветка синтаксиса, сворачивание кода, генерация оглавления, поддержка математики, экспорт в PDF, HTML и другие форматы.

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

wget -qO - https://typora.io/linux/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/typora.asc
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
sudo apt-get install typora

15. Caret (не FOSS)

Caret – кроссплатформенный редактор Markdown премиум-класса, отличающийся оптимизированным интерфейсом, расширенными средствами повышения производительности и тщательным вниманием к деталям.

Чтобы установить Caret в Linux, откройте любимый браузер, перейдите на страницу загрузки Caret, выберите подходящий для вашей системы пакет (DEB или RPM) и установите его.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.tecmint.com

Похожие статьи

Комментарии (0)