Перо - FeatherPad
FeatherPad 0.8 показывает выделение синтаксиса при редактировании веб-страницы | |
Оригинальный автор (ы) | Педрам Поуранг (Цу Ян) |
---|---|
изначальный выпуск | 2016 |
Стабильный выпуск | 0.16.0 / 2 ноября 2020 г. |
Написано в | C ++, Qt |
Операционная система | BSD, Linux, Haiku OS, macOS |
Доступно в | 22 языка |
Тип | Текстовый редактор |
Лицензия | GPLv3 |
Интернет сайт | github |
Перо это бесплатно программное обеспечение Текстовый редактор доступно под Стандартная общественная лицензия GNU версия 3+. Он разработан Педрамом Поурангом (он же Цу Джан) из Иран, написано в Qt, и работает на FreeBSD, Linux, Haiku OS и macOS. Он имеет мало зависимостей и не зависит от каких-либо среда рабочего стола.[1][2][3][4][5]
FeatherPad был текстовым редактором по умолчанию в Lubuntu, так как он переключился на LXQt рабочий стол с Lubuntu 18.10. До этого Lubuntu использовал Листовой текстовый редактор как часть его GTK -основан LXDE рабочий стол. FeatherPad также входит в Debian и Ubuntu репозитории пакетов.[2][4][6][7][8]
Разработка
Поуранг начал проект, чтобы восполнить пробел в доступных текстовых редакторах. Он обнаружил, что многие многофункциональные текстовые редакторы требуют большого объема оперативной памяти и даже в этом случае не имеют ключевых функций.[5]
Разработка FeatherPad началась в 2016 году с первой публичной версии 0.5.8. Первая версия включала подсветка синтаксиса и был написан в GTK. С появлением GTK 3 приложение было переписано, но Пуранг обнаружил Qt более гибкий, и он был переписан на C ++ и перенесен на Qt, начиная с версии 0.6 в апреле 2017 года. FeatherPad добавил проверку орфографии с помощью Hunspell, начиная с версии 0.11.0, выпущенной в августе 2019 года.[1][5][9]
FeatherPad был переведен не только на английский, но и на 21 язык.[1]
Поддержка Haiku OS была написана Khallebal на GitHub а поддержку macOS добавил Павел Шляк.[1]
Будущие цели развития FeatherPad включают: подсветка синтаксиса настройка цвета, виртуальный рабочий стол осведомленность и перетаскивание вкладки под Wayland.[5]
Функции
FeatherPad включает текст перетащить и отпустить поддержка, поиск, поиск и замена, дополнительная нумерация строк, автоматическое определение кодировки текста, подсветка синтаксиса для многих распространенных языков программирования, возможность открывать URL-адреса в браузере, дополнительная навигация по боковой панели или страницам с вкладками и проверка орфографии.[4][9]
Текстовый редактор обладает широкими возможностями настройки и по умолчанию имеет широкий диапазон горячие клавиши определенный.[4][10]
Есть неофициальный Щелчок пакет доступен для FeatherPad.[11]
Прием
Обзор в Полный круг в августе 2019 года отмечалось: «FeatherPad, очевидно, был разработан для разработчиков программного обеспечения, но это также хороший текстовый редактор для любого обычного пользователя, на котором он может писать простые текстовые документы или веб-страницы». В обзоре было отмечено относительно низкое использование оперативной памяти по сравнению с более полнофункциональными текстовыми редакторами, такими как jEdit и gedit. Он также похвалил его обширные, хотя и нестандартные сочетания клавиш, отметив, «однако, все сочетания клавиш хорошо объяснены в меню, и после изучения FeatherPad становится очень быстрым в использовании».[4]
Скотт Несбитт, пишущий в марте 2020 года о Красная шляпа с opensource.com отметил: «Когда вы впервые запускаете его, FeatherPad не сильно отличается от большинства текстовых редакторов. Однако он запускается быстро. Функции FeatherPad включают автоматическое выделение синтаксиса языков разметки и кодирования, автоматическое закрытие скобок (опять же, полезно при работе с языками разметки и кодирования), а также обширный набор сочетаний клавиш. Одна особенность, которая мне понравилась, - это возможность позиционировать вкладки документов. В большинстве текстовых редакторов, которые открывают документы на отдельных вкладках, эти вкладки появляются в верхней части окно редактора. С FeatherPad вы можете размещать вкладки вверху, внизу, слева или справа. Я обнаружил, что размещение вкладок слева уменьшает визуальный беспорядок и отвлекающие факторы ".[12]
Смотрите также
Рекомендации
- ^ а б c d Цу Ян (31 августа 2019). «FeatherPad - Легкий текстовый редактор Qt5 для Linux». GitHub. Архивировано из оригинал 22 апреля 2019 г.. Получено 31 августа 2019.
- ^ а б "Debian - Подробная информация о пакете из перьев в buster". packages.debian.org. Архивировано из оригинал 31 августа 2019 г.. Получено 31 августа 2019.
- ^ "FreshPorts - редакторы / перо: легкий текстовый редактор Qt5". www.freshports.org. Архивировано из оригинал 31 августа 2019 г.. Получено 31 августа 2019.
- ^ а б c d е Хант, Адам (30 августа 2019 г.). «Обзор - FeatherPad» (PDF). Журнал «Полный круг» Выпуск 148, стр. 36-37. Архивировано из оригинал (PDF) 31 августа 2019 г.. Получено 31 августа 2019.
- ^ а б c d Хант, Адам (26 октября 2019 г.). "Интервью: Цу Ян FeatherPad Dev" (PDF). Журнал Full Circle. Архивировано из оригинал (PDF) 26 октября 2019 г.. Получено 28 октября 2019.
- ^ Ашар, Махмудин. «Lubuntu 18.04 и 18.10: между LXDE и LXQt». ubuntubuzz.com. Архивировано из оригинал 31 августа 2019 г.. Получено 31 августа 2019.
- ^ «Выпущена Lubuntu 19.04 (Disco Dingo)! | Lubuntu». lubuntu.me. Архивировано из оригинал 6 августа 2019 г.. Получено 31 августа 2019.
- ^ "пакет пера: Ubuntu". launchpad.net. Архивировано из оригинал 31 августа 2019 г.. Получено 31 августа 2019.
- ^ а б Цу Ян (18 марта 2017 г.). «Релизы». GitHub. Архивировано из оригинал 2 сентября 2019 г.. Получено 31 августа 2019.
- ^ "Глава 2.4.2 Featherpad - Документация по Lubuntu Manual 19.04". manual.lubuntu.me. Архивировано из оригинал 28 апреля 2019 г.. Получено 31 августа 2019.
- ^ «Установите FeatherPad (неофициально) для Linux с помощью Snap Store». Snapcraft. Архивировано из оригинал 31 августа 2019 г.. Получено 31 августа 2019.
- ^ Несбитт, Скотт (30 марта 2020 г.). «3 легких текстовых редактора для Linux». opensource.com. Архивировано из оригинал 31 марта 2020 г.. Получено 15 марта 2020.