Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

FeatherPad - это бесплатный текстовый редактор, доступный по лицензии GNU General Public License версии 3+. Он разработан Педрамом Поурангом (он же Цу Джан) из Ирана , написан на Qt и работает на FreeBSD , Linux , Haiku OS и macOS . Он имеет мало зависимостей и не зависит от какой-либо среды рабочего стола . [1] [2] [3] [4] [5]

FeatherPad был текстовым редактором по умолчанию в Lubuntu , поскольку он перешел на рабочий стол LXQt с Lubuntu 18.10 . До этого Lubuntu использовала текстовый редактор Leafpad как часть своего рабочего стола LXDE на основе GTK . FeatherPad также включен в репозитории пакетов Debian и Ubuntu . [2] [4] [6] [7] [8]

Развитие [ править ]

Поуранг начал проект, чтобы восполнить пробел в доступных текстовых редакторах. Он обнаружил, что многие многофункциональные текстовые редакторы требуют большого объема оперативной памяти и даже в этом случае не имеют ключевых функций. [5]

Разработка FeatherPad началась в 2016 году с первой публичной версии 0.5.8. Первая версия включала подсветку синтаксиса и была написана на GTK . С появлением GTK 3 приложение было переписано, но Pourang посчитал Qt более гибким, он был переписан на C ++ и перенесен на Qt, начиная с версии 0.6 в апреле 2017 года. FeatherPad добавила проверку орфографии с помощью Hunspell , начиная с версии 0.11.0, выпущенной в августе 2019 года. [1] [5] [9]

FeatherPad был переведен не только на английский, но и на 21 язык. [1]

Поддержка Haiku OS была написана Халлебалом на GitHub, а поддержка macOS была добавлена ​​Павлом Шляком. [1]

Будущие цели развития FeatherPad включают настройку цвета подсветки синтаксиса , поддержку виртуального рабочего стола и перетаскивание вкладок в Wayland . [5]

Особенности [ править ]

Оригинальный логотип FeatherPad

FeatherPad включает поддержку перетаскивания текста , поиск, поиск и замену, дополнительную нумерацию строк, автоматическое определение кодировки текста, подсветку синтаксиса для многих распространенных языков программирования, возможность открывать URL-адреса в браузере, дополнительную навигацию по боковой панели или странице с вкладками и орфографию -проверка . [4] [9]

Текстовый редактор обладает широкими возможностями настройки и по умолчанию имеет широкий набор сочетаний клавиш . [4] [10]

Существует неофициальный Привязать пакет для FeatherPad. [11]

Прием [ править ]

В обзоре Full Circle в августе 2019 года отмечалось: «FeatherPad, очевидно, был разработан для разработчиков программного обеспечения, но он также является хорошим текстовым редактором для любого обычного пользователя, на котором он может писать простые текстовые документы или веб-страницы». В обзоре отмечается относительно низкое использование оперативной памяти по сравнению с более полнофункциональными текстовыми редакторами, такими как jEdit и gedit . Он также похвалил его обширные, хотя и нестандартные сочетания клавиш, отметив, «однако, все сочетания клавиш хорошо объяснены в меню, и после изучения FeatherPad становится очень быстрым в использовании». [4]

Скотт Несбитт, писавший в марте 2020 года на сайте opensource.com Red Hat , отметил: «Когда вы впервые запускаете его, FeatherPad не сильно отличается от большинства текстовых редакторов. Однако он запускается быстро. автоматическое выделение синтаксиса языков разметки и кодирования, автоматическое закрытие скобок (опять же, полезно при работе с языками разметки и кодирования) и обширный набор сочетаний клавиш. Одна особенность, которая мне понравилась, - это возможность позиционировать вкладки документов. В большинстве текстов редакторы, которые открывают документы на отдельных вкладках, эти вкладки отображаются в верхней части окна редактора. С FeatherPad вы можете помещать вкладки сверху, снизу, слева или справа. Я обнаружил, что размещение вкладок слева уменьшает визуальное беспорядок и отвлекающие факторы ".[12]

См. Также [ править ]

  • Список текстовых редакторов
  • Сравнение текстовых редакторов

Ссылки [ править ]

  1. ^ a b c d Цу Ян (31 августа 2019 г.). «FeatherPad - Легкий текстовый редактор Qt5 для Linux» . GitHub . Архивировано из оригинального 22 апреля 2019 года . Проверено 31 августа 2019 .
  2. ^ a b «Debian - Подробная информация о пакете из перьев в buster» . packages.debian.org . Архивировано из оригинального 31 августа 2019 года . Проверено 31 августа 2019 .
  3. ^ "FreshPorts - редакторы / перо: Легкий текстовый редактор Qt5" . www.freshports.org . Архивировано из оригинального 31 августа 2019 года . Проверено 31 августа 2019 .
  4. ^ a b c d e Хант, Адам (30 августа 2019 г.). «Обзор - FeatherPad» (PDF) . Журнал «Полный круг» Выпуск 148, стр. 36-37 . Архивировано из оригинального (PDF) 31 августа 2019 года . Проверено 31 августа 2019 .
  5. ^ a b c d Хант, Адам (26 октября 2019 г.). "Интервью: Цу Ян FeatherPad Dev" (PDF) . Журнал Full Circle . Архивировано из оригинального (PDF) 26 октября 2019 года . Проверено 28 октября 2019 года .
  6. ^ Ашар, Mahmudin. «Lubuntu 18.04 и 18.10: между LXDE и LXQt» . ubuntubuzz.com . Архивировано из оригинального 31 августа 2019 года . Проверено 31 августа 2019 .
  7. ^ «Выпущена Lubuntu 19.04 (Disco Dingo)! | Lubuntu» . lubuntu.me . Архивировано из оригинала 6 августа 2019 года . Проверено 31 августа 2019 .
  8. ^ "Пакет пера: Ubuntu" . launchpad.net . Архивировано из оригинального 31 августа 2019 года . Проверено 31 августа 2019 .
  9. ↑ a b Tsu Jan (18 марта 2017). «Релизы» . GitHub . Архивировано из оригинального 2 -го сентября 2019 года . Проверено 31 августа 2019 .
  10. ^ «Глава 2.4.2 Featherpad - Документация по Lubuntu Manual 19.04» . manual.lubuntu.me . Архивировано из оригинального 28 апреля 2019 года . Проверено 31 августа 2019 .
  11. ^ «Установите FeatherPad (неофициально) для Linux с помощью Snap Store» . Snapcraft . Архивировано из оригинального 31 августа 2019 года . Проверено 31 августа 2019 .
  12. Несбитт, Скотт (30 марта 2020 г.). «3 легких текстовых редактора для Linux» . opensource.com . Архивировано из оригинала на 31 марта 2020 года . Дата обращения 15 марта 2020 .

Внешние ссылки [ править ]

  • Официальный веб-сайт