KDevelop
Z Wikipedii
KDevelop | |
Rodzaj | IDE – zintegrowane środowisko programistyczne |
Pierwsze wydanie | 1998 |
Aktualna wersja | 3.4.0 styczeń 2007 |
Producent | KDevelop team |
Licencja | GPL |
Platforma systemowa | Linux, FreeBSD i Uniksy |
http://www.kdevelop.org/ | |
KDevelop – zintegrowane środowisko programistyczne dla GNU/Linux i innych Uniksopodobnych systemów operacyjnych.
W wersji 3.3 KDevelop obsługuje C i C++, a także inne języki programowania takie jak Ada, Bash, Fortran, Java, Pascal, Perl, Python, Ruby, i SQL.
[edytuj] Podstawowe funkcje
KDevelop używa wbudowanego edytora tekstu za pośrednictwem technologii komponentów KParts. Domyślnie jest to Kate (KDE Advanced Text Editor). Lista poniżej dotyczy funkcji samego KDevelopu. Możliwości domyślnego edytora Kate opisuje poświęcony mu artykuł.
- Zarządzanie projektami różnych typów włączając te bazujące na narzędziach Autotools, qmake, CMake oraz Ant.
- Przeglądarka klas.
- Wsparcie dla kompilatorów z zestawu GNU Compiler Collection.
- Wsparcie dla debugera GNU Debugger.
- Kreatory pomagające tworzyć szkielety programów i definicje klas.
- Automatyczne uzupełnianie kodu (C/C++).
- Wbudowane wsparcie dla Doxygen.
- Wsparcie dla Subversion i CVS.
[edytuj] Budowa
KDevelop jest zbudowany w oparciu o wtyczki. Pozwala to modyfikować niektóre moduły bez konieczności kompilowania całego programu. KDevelop jako jedyny IDE nie zawiera edytora tekstu, ponieważ używa go jako wtyczki. Używanie wtyczek zapewnia uniwersalność zarówno w językach programowania jak i używaniu bibliotek.
KDevelop wspiera biblioteki środowisk graficznych takich jak KDE i GNOME, a także wiele innych m.in. Qt, GTK+, wxWidgets.