Podkładka z piór

Podkładka z piór
Oryginalni autorzy Pedram Pourang (Tsu Jan)
Pierwsze wydanie 2016 ; 7 lat temu ( 2016 )
Wersja stabilna
Edit this on Wikidata 1.3.3 / 7 października 2022 r
Napisane w C++ , Qt
System operacyjny BSD , Linux , Haiku OS , macOS
Dostępne w 22 języki
Typ Edytor tekstu
Licencja GPL-3.0-lub nowsza
Strona internetowa github.com/tsujan/FeatherPad _ _ _

FeatherPad to darmowy edytor tekstu dostępny na licencji GPL-3.0 lub nowszej . Został opracowany przez Pedrama Pouranga (alias Tsu Jan) z Iranu , napisany w Qt i działa na FreeBSD , Linux , Haiku OS i macOS . Ma niewiele zależności i jest niezależny od jakiegokolwiek środowiska graficznego .

FeatherPad był domyślnym edytorem tekstu w Lubuntu , odkąd przełączył się na pulpit LXQt z Lubuntu 18.10 . Wcześniej Lubuntu używał Leafpad jako części swojego pulpitu LXDE opartego na GTK . FeatherPad jest również zawarty w Debiana i Ubuntu .

Rozwój

Pourang rozpoczął projekt, aby wypełnić lukę w dostępnych edytorach tekstu. Zidentyfikował, że wiele bogatych w funkcje edytorów tekstu wymaga dużej ilości pamięci RAM, a nawet wtedy brakuje kluczowych funkcji.

Rozwój FeatherPad rozpoczął się w 2016 roku wraz z pierwszą publiczną wersją 0.5.8. Pierwsza wersja zawierała podświetlanie składni i została napisana w GTK . Wraz z wprowadzeniem GTK 3 aplikacja została przepisana, ale Pourang uznał Qt za bardziej elastyczny i został przepisany w C++ i przeniesiony do Qt, począwszy od wersji 0.6 w kwietniu 2017 r. FeatherPad dodał sprawdzanie pisowni za pomocą Hunspell , począwszy od wersji 0.11.0, wydany w sierpniu 2019 r.

FeatherPad został przetłumaczony na 21 różnych języków oprócz angielskiego.

Obsługa Haiku OS została napisana przez Khallebala w GitHub , a obsługa systemu macOS została dodana przez Pavela Shlyaka.

Przyszłe cele rozwoju FeatherPad obejmują dostosowywanie kolorów podświetlania składni , rozpoznawanie wirtualnego pulpitu oraz przeciąganie i upuszczanie kart w Wayland .

Cechy

Oryginalne logo FeatherPad

przeciągania i upuszczania tekstu , wyszukiwanie, wyszukiwanie i zastępowanie, opcjonalną numerację linii, automatyczne wykrywanie kodowania tekstu, podświetlanie składni dla wielu popularnych języków programowania, możliwość otwierania adresów URL w przeglądarce, opcjonalną nawigację i pisownię w panelu bocznym lub na kartach -sprawdzanie .

Edytor tekstu jest wysoce konfigurowalny i domyślnie ma zdefiniowany szeroki zakres skrótów klawiaturowych .

jest nieoficjalny pakiet Snap dla FeatherPad.

Przyjęcie

Recenzja w Full Circle w sierpniu 2019 r. Odnotowała: „FeatherPad został oczywiście zaprojektowany dla programistów, ale jest również dobrym edytorem tekstu dla każdego zwykłego użytkownika do pisania zwykłych dokumentów tekstowych lub stron internetowych”. W recenzji zwrócono uwagę na stosunkowo niskie zużycie pamięci RAM w porównaniu z bardziej rozbudowanymi edytorami tekstu, takimi jak jEdit i gedit . Chwalił również rozbudowane, choć niestandardowe skróty klawiaturowe, zauważając, że „wszystkie skróty klawiaturowe są jednak ładnie wyjaśnione w menu, a po nauczeniu się FeatherPad staje się bardzo szybki w użyciu”.

Scott Nesbitt, pisząc w marcu 2020 r. na stronie opensource.com firmy Red Hat , zauważył: „kiedy uruchamiasz go po raz pierwszy, FeatherPad nie różni się zbytnio od większości dostępnych edytorów tekstu. Uruchamia się jednak szybko. Funkcje FeatherPad obejmują automatyczne podświetlanie składni języków znaczników i kodowania, automatyczne zamykanie nawiasów (ponownie przydatne podczas pracy z językami znaczników i kodowania) oraz obszerny zestaw skrótów klawiaturowych. Jedną z funkcji, która mi się spodobała, była możliwość pozycjonowania zakładek dokumentu. W większości tekstów edytory, które otwierają dokumenty w oddzielnych kartach, zakładki te pojawiają się u góry okna edytora. Dzięki FeatherPad możesz umieszczać zakładki u góry, u dołu, po lewej lub prawej stronie. Odkryłem, że umieszczanie kart po lewej stronie zmniejsza widoczność bałagan i zakłócenia”.

Zobacz też

Linki zewnętrzne