Subiektywny, bo szukałem środowiska dającego mi dość dokładnie określona funkcjonalność.
To jest:
- wsparcie dla języka C
- wsparcie dla projektów z buildysytemem opartym na autoconf/automake
- wsparcie dla projektów budowanych z użyciem pkg-config
(de facto szukałem sobie dobrego środowiska dla Paska TVN24 i innego prywatnego projektu)
Zacznijmy więc od początku... każde wymienione środowisko starałem się zbadać w miarę dokładnie, wliczając wtyczki i tym podobne.
Anjuta - środowisko dedykowane GTK+ i GNOME, zintegrowane z Glade. Niestety, strasznie niestabilne, no i wsparcia dla projektów autoconf/automake nie zauważyłem
Gedit - zasadniczo 'notatnik' dla Gnome. Po dodaniu paru wtyczek staje sie całkiem znośnym środowiskiem developerskim. Buduje się ręcznie (terminal w panelu). Na razie właśnie jego używam.
Monodevelop - niestety, wsparcia dla C nie stwierdziłem. Autotools też nie.
Eclipse - wspierana przez IBM potężna kobyła, zorientowana na Javę, sporo wtyczek i tym podobnych. Niestety, brak wsparcia dla autotools.
NetBeans - produkowany przez SUNa, też potężna kobyła, zorientowana głównie na Jave. Po zainstalowaniu wtyczek, ma niezłe wsparcie dla C oraz projektów autotoolsowych. Ale nie uprzedzajmy faktów ;) (ponownie je przetestuję jak wyjdzie wersja 6.0)
Kdevelop - środowisko developerskie zorientowane na KDE. Spore rozmiarami, z zadziwiająco dobrym wparciem dla GTK+ ;). Świetnie wspiera C, a projekty Autotoolsowe maja naprawdę świetne wsparcie. Zasadniczo mój wybór, tylko muszę się z nim lepiej zapoznać.
Pfff.... Ominąłem VI(M)a z powodu wrodzonego wstrętu (używam tylko jeżeli nie mam innego wyboru). Emacsa nawet nie dotykałem bo combosy za trudne ;)
Hmm... coś jeszcze sprawdzić?


Komentarze