KDevelop

z Wikipédie, slobodnej encyklopédie
Skočit na navigaci Skočit na vyhledávání
KDevelop
Crystal Clear app kdevelop.png
Logo
Kdevelop-screenshot.png
KDevelop v IDEAl móde
Základné informácie
VývojárKDevelop Team
Posledná stabilná verzia3.5.0
Operačný systémCross-platform
Typ softvéruIntegrované vývojové prostredie
LicenciaGPL
Ďalšie odkazy
Webová stránkawww.kdevelop.org
CommonsKDevelop

Computer n screen.svg Pozri aj Informačný portál

KDevelop je slobodný softvér a IDE pre GNU/Linux a iné Unix-like operačné systémy. KDevelop je licencovaný pod GPL.

KDevelop nezahŕňa v sebe kompilátor, ale opiera sa o GNU kompilátory (prípadne umožňuje prepojenie na iné kompilátory) pomocou ktorých vytvára spustiteľný kód.

Súčasná verzia, 3.5.0, podporuje množstvo programovacích jazykov ako sú Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python, Ruby, a SQL.

História[upraviť | upraviť zdroj]

Zdrojový kód KDevelop 3.0 bol voči KDevelop 2 kompletne prepísaný. Bol vydaný spolu s KDE 3.2 vo februári 2004.

Vlastnosti[upraviť | upraviť zdroj]

KDevelop používa zapúzdrený textový editor cez KPart technológiu. Prednastavený editor je Kate, ktorý môže byť nahradený napr. Qt Designerovým editorom. Zoznam vlastností sa sústreďuje viac na samotný KDevelop. Vlastnosti špecifické pre komponentu editora sú dostupné na stránke Kate.

KDevelop 3 je úplne postavený na plugin architektúre. Ak vývojár zmení nejakú časť, musí skompilovať iba príslušný plugin. Je možnosť nastaviť profily, ktoré určia aké pluginy sa majú natiahnúť. KDevelop je nezávislý od programovacieho jazyka, podporuje KDE, GNOME, a množstvo iných technológií ako napr. Qt, GTK+, a wxWidgets.

Podpora zahŕňa GNU (automake), cmake, qmake, a make.

Code completion je prístupné pre C a C++. Symboly sú udržované v Berkeley DB súbore pre rýchle vyhľadávanie bez nutnosti opakovať syntaktickú analýzu. KDevelop ponúka vývojárom tiež nástroje pomáhajúce vytvoriť syntaktické analyzátory (parsery) pre iné programovacie jazyky.

Integrovaný debuger umožňuje grafickou formou prechádzať a analyzovať bežiaci kód.

Quick Open funkcia umožňuje rýchlu navigáciu medzi súbormi.

V súčasnosti je dostupných niečo medzi 50 až 100 pluginov vyutvorných pre toto prostredie.

Iné projekty[upraviť | upraviť zdroj]

Externé odkazy[upraviť | upraviť zdroj]