WikiDer > Перо
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.
внешняя ссылка
Викискладе есть медиафайлы по теме Перо. |