gEdit

21lis08

Kolejny odcinek cyklu The Perfect Desktop, poświecę moim skromnym zdaniem najlepszemu linuxowemu edytorowi tekstu. Mowa o gEdit, czyli standardowym programie dołączanym do każdej dystrubucji z gnome. Małe to, niepozorne, lekkie, ale po odpowiedniej konfiguracji dość potężne.Cicha woda…

Podczas szamotania się pomiędzy różnymi środowiskami umożliwiającymi wygodne pisanie kodu w ruby i python zastanawiałem się czego tak naprawde od edytora wymagam. I czy koniecznie musze używac Eclipse albo Netbeans? Poprobowałem jedit, poprópowałem Emacsa i w końcu zacząłem pisać w gedit. (od razu mówię ze o ile jedit jest jak dla mnie dość powolny, tak emacsa cały czas uważam za świetne narzędzie).

Oczywyście bez wstępnej konfiguracji gedit jest cienki niczym zupka w wojsku. Tak więc oto lista pluginów, których używam praktycznie cały czas:

  • Class Browser- przeglądarka klas pozwalająca na szybką nawigację po pliku
  • Auto Completion- dodaje funkcjonalność autouzupełniania, na podstawie analizy już napisanych kodu
  • Gemini- automatyczne zamykanie wszelkich znaków specjalnych- klamer, nawiasów, cudzysłowów
  • Inteligent spaces- reguluje wcięcia w kodzie, wstawia spacje zamiast tabulacji itp. niezbędna rzecz podczas pisania czegokolwiek w pythonie
  • Code commenting- pozwala na szybkie zakomentowania wiekszych fragmentów pliku
  • File browser- przegladarka plików
  • Split view- dzieli okno gedit na dwa, w którym można otworzyć niezależne pliki
  • Snippets- na koniec prawdziwy killer-feature….snippety pozwalają na przyspieszenie pisania kodu co najmniej o kilka rzędów, minimalizują ilość błędów no i przede wszystkim uprzyjemniają pracę z edytorem, do niedawna z tej funkcjonalności mogli korzystać tylko użytkownicy TextMate, teraz wyrosła im niezła alternatywa

Do tego jakaś czytelny schemat kolorów (korzystam z wbudowanego tematu Oblivion) oraz oraz ładna czcionka (Monaco) i można po prostu pisać…

Sama frajda… :)

Poniżej podaje dwa odnośniki z których pobrałem pliki z konfiguracją snippetów:

http://blog.nationcode.com/articles/2008/04/06/gedit-como-textmate-mejorado-para-rails-en-gnu-linux

http://paoloferretti.it/blog/2008/01/29/gedit-django-snippets/



No Responses Yet to “gEdit”

  1. Dodaj komentarz

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Zmień )

Twitter picture

You are commenting using your Twitter account. Log Out / Zmień )

Facebook photo

You are commenting using your Facebook account. Log Out / Zmień )

Connecting to %s


Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.