Spis treści

Geany IDE

O programie

Geany 1) to mały i lekki edytor tekstu przeznaczony głównie dla programistów i webmasterów wywodzący się ze środowiska Linux. Aplikację charakteryzuje szybkość działania i spore możliwości ukryte pod przejrzystym interfejsem. W celu uzyskania najlżejszego środowiska, pozbawionego większości zależności (dependencies), Geany nie zawiera żadnych narzędzi deweloperskich takich jak kompilator czy interpreter. Możliwe jest wykonywanie kodu z poziomu edytora, posiada bowiem system budowania projektu, trzeba tylko zainstalować zewnętrzny kompilator np. gcc czy gcc++.

Aplikacja jest kompatybilna z platformami Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, AIX v5.3, Solaris Express oraz Windows. Dystrybutor zapewnia, że tak naprawdę powinien działać na każdej platformie, która jest wspierana przez bibliotekę GTK. Jedynie pod Windows Geany nie zapewnia wszystkich funkcji m.in. nie w pełni funkcjonalne wsparcie budowania projektu, brak zintegrowanej emulacji terminala.

Program jest w pełni darmowy, dostępny w polskiej wersji językowej. Aktualna wersja Geany to 0.19.2. Wersje Geany.

Funkcje

Dostępne funkcje, m.in.:

Użytkownik ma możliwość zwiększenia funkcjonalności edytora instalując dodatkowe wtyczki (plugins) dostępne na stronie programu Plugins. Kod edytora jest rozpowszechniany pod licencją GNU GPL 2), program jest darmowy i ciągle rozwijany, dlatego możliwości rozszerzenia aplikacji jest całkiem sporo.

Widok

Składa się z trzech głównych obszarów pracy. Panel główny to oczywiście widok kodu, panel boczny z zakładkami hierarchii obiektów oraz metod, hierarchii plików zawartych w folderze/projekcie. Poniżej znajduje się panel informacyjny, gdzie znajduje się historia sesji, wiadomości kompilatora, terminal oraz brudnopis. Sporą zaletą Geany jest praca w kartach, doskonale sprawdzająca się podczas edytowania kilku plików jednocześnie. Bardzo przydatny jest również notatnik/brudnopis, umożliwia on przechowywanie informacji, których nie chcemy publikować w komentarzach kodu.

Widok użytkownika

Przykłady wykorzystania dostępnych funkcji

 Wybór typu pliku

 Mikser kolorów

autor: Maciej Karaś — Maciej Karaś 2010/12/22 17:17