KDevelop

KDevelop ist eine grafische Entwicklungsumgebung für KDE.
Das KDevelop-Projekt wurde 1998 begonnen, um eine einfach zu bedienende graphische C/C++-IDE (Integrierte Entwicklungsumgebung) für Unix-basierte Betriebssysteme bereitzustellen. Seit damals ist die KDevelop-IDE öffentlich unter der GPL erhältlich und unterstützt u.a. Qt-, KDE-, GNOME-, C- und C++-Projekte.
Da der Kompiliervorgang z.B. unter Linux mit make (inklusive Makefile-Erstellung) dem Anfänger erhebliche Schwierigkeiten bereitet, kann KDevelop sehr gut zur schnellen Erstellung von Programmen für die Konsole oder die grafische Oberfläche X verwendet werden, da dem Programmierer somit die Erstellung und Verwaltung aller benötigten Projekt-Dateien abgenommen wird.
Seit Version 3.0 erhielt KDevelop eine völlig neue grafische Oberfläche Namens IDEAl (siehe Abbildung), kann freie und kommerzielle Plug-Ins einbinden und beherrscht viele neue Programmiersprachen.
Unterstützte Features:
- frei konfigurierbare Oberfläche (u.a. auch Editor wählbar)
- integriertes Debug-System
- automatische Code-Vervollständigung und -Formatierung
- Versionskontrolle mittels CVS, Perforce oder Subversion
- Dokumentations-Betrachter
- Projekt-Assistent
- Projektdokumentation mittels doxygen
Unterstützte Sprachen:
ADA, Bash, C, C++, Fortran, Haskell, Java, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, XUL