KDevelop
Logo programu | |
| Autor | KDevelop team |
|---|---|
| Pierwsze wydanie | 1998 |
| Aktualna wersja stabilna | 6.3.250800 (14 sierpnia 2025) [±] |
| System operacyjny | POSIX (tak jak KDE) |
| Rodzaj | Zintegrowane środowisko programistyczne |
| Licencja | GPL |
| Strona internetowa | |
KDevelop – zintegrowane środowisko programistyczne przeznaczone dla środowiska KDE.
KDevelop obsługuje C i C++, a także inne języki programowania takie jak Ada, Bash, Fortran, Java, Pascal, Perl, Python, PHP, Ruby i SQL.
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.
- Obsługa kompilatorów z zestawu GNU Compiler Collection.
- Obsługa debugera GNU Debugger.
- Kreatory pomagające tworzyć szkielety programów i definicje klas.
- Projektant GUI.
- Automatyczne uzupełnianie kodu (C/C++).
- Wbudowana obsługa Doxygen.
- Obsługa systemów kontroli wersji: Subversion, CVS, ClearCase i Perforce.
- Przeglądarka dokumentacji obsługująca wiele formatów.
- Integracja z Valgrindem, narzędziem pozwalającym na m.in. wykrywanie wycieków pamięci i profilowanie programu.
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 obsługuje biblioteki środowisk graficznych, takich jak KDE, GNOME, Qt, GTK+, wxWidgets.
Linki zewnętrzne
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.