О Markdown
Markdown - это сокращенный язык разметки для написания хорошо отформатированных текстовых документов. Для создания документов с форматированным текстом обычно используется язык разметки, такой как HTML. Однако эти языки разметки могут быть многословными и запутанными, особенно когда вы не разрабатываете приложение и работаете над проектами с большим объемом текста, такими как электронные книги и документы, где ваше основное внимание уделяется контенту, структуре документа и удобочитаемости. Markdown устраняет многословие синтаксиса и способствует более быстрому написанию за счет использования короткого и приятного синтаксиса. Это приложения для редактирования markdown, позволяющие обрабатывать текст, написанный с использованием синтаксиса markdown, и экспортировать его в различные форматы файлов, такие как HTML и PDF. Файлы Markdown используют «.md »как расширение файла.
Рассмотрим этот текст, отформатированный с использованием синтаксиса уценки:
Фрукты:* яблоки
* апельсины
* клубника
Овощи:
1. морковь
2. брокколи
3. помидоры
Редактор уценки обработает указанный выше текст и создаст следующий HTML-код:
Фрукты:
- яблоки
- апельсины
- клубника
Овощи:
- морковь
- брокколи
- помидоры
Затем веб-браузер покажет следующий документ:
Замечательный
Remarkable - бесплатная программа для просмотра и редактирования разметки с открытым исходным кодом. Некоторые из его основных функций включают предварительный просмотр в реальном времени, подсветку синтаксиса, поддержку пользовательского CSS, темный режим, сочетания клавиш и параметры экспорта в PDF / HTML.
Чтобы установить Remarkable в различных дистрибутивах Linux, загрузите пакеты отсюда и установите их с помощью графического менеджера пакетов или командной строки.
Ретекст
ReText - известный редактор разметки для Linux. Он имеет те же функции, что и приложение Remarkable, с некоторыми дополнительными функциями, такими как поддержка пользовательских настраиваемых разметок и поддержка разметки reStructuredText.
ReText доступен в репозиториях многих популярных дистрибутивов Linux. Чтобы установить его в Ubuntu, выполните следующую команду:
$ sudo apt install retextВы также можете установить его из диспетчера пакетов pip3, следуя инструкциям, доступным здесь.
Formiko
Formiko - программа для просмотра и редактирования Markdown и reStructuredText с открытым исходным кодом. В дополнение к подсветке синтаксиса и предварительному просмотру в реальном времени он также имеет некоторые другие полезные функции, такие как проверка орфографии, автоматическая прокрутка и периодическое автосохранение файлов.
Чтобы установить Formiko в ubuntu, выполните следующие команды:
$ sudo apt install flatpak$ flatpak remote-add --if-not-exists flathub https: // flathub.org / repo / flathub.плоский
$ flatpak install flathub cz.zeropage.Formiko
Чтобы запустить Formiko, используйте следующую команду:
$ flatpak run cz.zeropage.FormikoЧтобы установить Formiko в других дистрибутивах Linux, следуйте руководству по установке на странице магазина Flathub (прокрутите вниз).
Апостроф
Apostrophe - это программа для просмотра и редактирования разметки с минималистичным интерфейсом на основе GTK3. В дополнение к предварительному просмотру в реальном времени он также имеет темный режим и полноэкранный режим без отвлекающих факторов.
Чтобы установить Apostrophe в Ubuntu, выполните следующие команды:
$ sudo apt install flatpak$ flatpak remote-add --if-not-exists flathub https: // flathub.org / repo / flathub.плоский
$ flatpak install flathub org.гном.gitlab.сомы.Апостроф
Чтобы запустить Apostrophe, используйте следующую команду:
$ flatpak run org.гном.gitlab.сомы.АпострофВы также можете запустить Apostrophe прямо из средства запуска приложений.
Чтобы установить Apostrophe в других дистрибутивах Linux, следуйте инструкциям по установке на странице магазина Flathub (прокрутите вниз).
Маркер
Marker - еще один редактор Markdown, написанный на платформе GTK3 UI. Он имеет редактор с двумя панелями с предварительным просмотром в реальном времени и поддерживает диаграммы, диаграммы и эскизы. Другие функции включают поддержку экспорта файлов разметки в расширения ODT и DOCX, подсветку синтаксиса и настраиваемые темы CSS.
Чтобы установить Marker в Ubuntu, выполните следующие команды:
$ sudo apt install flatpak$ flatpak remote-add --if-not-exists flathub https: // flathub.org / repo / flathub.плоский
$ flatpak установить flathub com.github.Fabiocolacio.маркер
Чтобы запустить Marker, используйте следующую команду:
$ flatpak run com.github.Fabiocolacio.маркерВы также можете запустить Marker прямо из панели запуска приложений.
Чтобы установить Marker в других дистрибутивах Linux, следуйте руководству по установке на странице магазина Flathub (прокрутите вниз).
Ghostwriter
Ghostwriter - это бесплатный редактор разметки с открытым исходным кодом, построенный на библиотеках Qt. Он имеет предварительный просмотр в реальном времени, темный режим, полноэкранный режим без отвлекающих факторов, несколько вариантов экспорта, интерфейс навигации, режим Хемингуэя (пишущая машинка) и настраиваемые темы.
Чтобы установить Ghostwriter в Ubuntu, выполните следующую команду:
$ sudo apt установить ghostwriterИнструкции по установке для других дистрибутивов Linux доступны здесь.
Другие редакторы Markdown на основе Electron Framework
Electron - это среда разработки приложений, используемая для создания кроссплатформенных приложений с использованием HTML, CSS, JavaScript и Node.js технологии. Все электронные приложения поставляются со встроенным веб-браузером на основе Chromium, и логика приложения выполняется в браузере. Поскольку полнофункциональный браузер запускается каждый раз, когда вы запускаете приложение, электронные приложения могут быть не такими эффективными, как другие приложения, созданные с использованием специфичных для ОС фреймворков разработки собственных приложений. Приложения Electron плохо сочетаются с общим внешним видом ОС, обычно занимают больше места для хранения и потребляют больше ОЗУ и мощности процессора (в большинстве случаев). Однако, поскольку разработчики могут использовать почти одну и ту же кодовую базу для развертывания электронных приложений на нескольких платформах, она стала довольно популярной среди них.
Это некоторые из популярных редакторов Markdown, разработанные с использованием электронной инфраструктуры. Вы можете найти пакеты Linux в соответствующих репозиториях по ссылкам ниже:
- Абрикотин
- Zettlr
- Boostnote
- Отметить текст
Заключение
Markdown - отличный способ писать четкие и краткие документы, опуская специфическую многословность синтаксиса. Это позволяет вам больше сосредоточиться на контенте и меньше беспокоиться о закрытии тегов.