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ć?