Ciekawy pakiet PBI dla programistów PHP


System PC-BSD dorobił się już całkiem pokaźnej liczby pakietów PBI. W ciągu tygodnia przybywa kilka kolejnych. W tym krótkim artykule chciałbym przybliżyć możliwości jednego z mniej znanych edytorów kodu. Jest nim Geany. Dla tych, którzy słyszą o nim pierwszy raz powiem, że rozwijany jest przez kilku programistów zapaleńców.

I. Możliwości.
Przydatną własność to nawigowanie po kodzie. Przydatne zwłaszcza wtedy, gdy mamy dość długi plik i sporo zmiennych oraz funkcji. Niektórym programistom nie odpowiada jasne tło. Program umożliwia zmianę kolorów podświetlenia poprzez wgranie nowych ustawień do katalogu użytkownika. Wystarczy rozpakować ściągniętą paczkę zrobić kopię zapasową poprzednich ustawień i wkopiować nowe.

Zalety edytora Geany:

  1. Podświetlanie składni,
  2. Nawigowanie po kodzie,
  3. Eksplorator plików,
  4. Tworzenie i zarządzanie projektami,
    Katalog projektów standardowo ustawiony jest na "C:\Documents and Settings\USER\projekty".
    Można oczywiście to zmienić poprzez "Edycja ->Preferencje ->Ogólne"
  5. Możliwość kompilacji programów w językach C, C++, Python, Ruby.
  6. Ilość wspieranych języków jest imponująca.
  7. Szybkie uruchamianie się,
  8. Niewielka ilość zależności pod Linuxem,
    Ten problem nie istnieje pod PC-BSD, gdy korzystamy z paczek PBI.
  9. Stabilność, nigdy mi się nie zawiesił ani pod Windowsem ani pod PC-BSD.
  10. Wybór tematycznych kolorów
  11. Pluginy,
  12. Dobre wsparcie, ale poprzez kanał IRC,

II.Wady

  1. Trudności w konfiguracji podpowiadania składni,
    Nie każdy to lubi. Podpowiadanie na przykład w Eclipse, trzeba dość dobrze skonfigurować, aby nie pokazywały się wszystkie dostępne funkcje.
  2. Niewielka ilość tematów kolorów,
  3. Trochę dziwne wydaje się umieszczenie "Wybór koloru" jako ikonki na górnym pasku szybkiego wybierania.
    Czy aż tak często webmasterzy korzystają się z tej funkcjonalności ? Wydaje się że nie.
  4. Nie do końca spolszczony interface.
    Brak wersji polskiej często wynika z tego że pluginy są w wersji angielskiej.

Innych wad nie znalazłem. Kilka ciekawych screenshotów

   Standardowy wygląd po instalacji
   Standardowe ustawienia programu
  Komunikaty po wykonaniu kompilacji
  Pod Unixem mamy możliwość korzystania z linii komend
bez wychodzenia z programu.
   Otwarte okno z pluginami
   Tak wygląda Geany pod systemem MS Windows