Array ( [0] => 15523818 [id] => 15523818 [1] => cswiki [site] => cswiki [2] => KDevelop [uri] => KDevelop [3] => [img] => [4] => [day_avg] => [5] => [day_diff] => [6] => [day_last] => [7] => [day_prev_last] => [8] => [oai] => [9] => [is_good] => [10] => [object_type] => [11] => 1 [has_content] => 1 [12] => [oai_cs_optimisticky] => ) Array ( [0] => {{Aktualizovat}} [1] => {{Infobox - software [2] => | jméno = KDevelop [3] => | logo = Breezeicons-apps-48-kdevelop.svg [4] => | velikost loga = 48px [5] => | obrázek = Kdevelop--breeze dark theme.png [6] => | velikost obrázku = 200px [7] => | popisek = KDevelop 5 [8] => | vývojář = KDevelop Team [9] => | programovací jazyk = [[C++]] [10] => | operační systém = [[UN*X|Unix-like]] [11] => | typ softwaru = [[vývojové prostředí|IDE]] [12] => | licence = [[GNU General Public License]] [13] => | web = [http://www.kdevelop.org/ www.kdevelop.org] [14] => }} [15] => '''KDevelop''' je [[svobodný software|svobodné]] [[vývojové prostředí|integrované vývojové prostředí]] pro [[KDE]]. KDevelop neobsahuje vlastní [[Překladač|kompilátor]], ale místo toho používá externí kompilátor jako je [[GCC|gcc]]. V současné verzi 3.5 podporuje mnoho programovacích jazyků jako jsou [[Ada (programovací jazyk)|Ada]], [[Bash]], [[C (programovací jazyk)|C]], [[C++]], [[Fortran]], [[Java (programovací jazyk)|Java]], [[Pascal (programovací jazyk)|Pascal]], [[Perl]], [[PHP]], [[Python]], [[Ruby]] a další. [16] => [17] => == Historie == [18] => Původní projekt KDevelop verze 1.x a 2.x bylo vyvíjen více než čtyři roky. 30. března 2001 začal vývojář Bernd Gehrmann tento projekt kompletně přepisovat. Pod heslem: nové vývojové prostředí pro nové tisíciletí, se zrodil nový projekt se jménem KDevelop 3.x. První verze s označením KDE 3.2 spatřila světlo světa v únoru 2004. Vývoj projektu byl zastaven v roce 2008. Následující projekt KDevelop 4.x je ve vývoji od srpna 2005. Jedná se o kompletně přepsaný projekt obsahující lepší jádro a více objektově orientovaných modelů. První vydání této verze se plánuje na konec roku 2008. [19] => [20] => == Rysy == [21] => Architektura KDevelop 3 je založena na [[plugin]]ech (v současnosti existuje 50 až 100 pluginů). KDevelop používá vestavěný [[textový editor]] skrze framework [[KPart]]. Výchozí editor je [[Kate]], jenž může být nahrazen editorem založeném na Qt Designeru. Dalšími rysy jsou: [22] => * editor zdrojového kódu s barevným zvýrazněním syntaxe a automatickým odsazováním (Kate) [23] => * správa projektu pro různé typy projektů ([[Automake]], ''qmake'' pro projekty založené na [[Qt (knihovna)|Qt]] a [[Apache Ant|Ant]] pro projekty v [[Java (programovací jazyk)|Javě]]) [24] => * prohlížeč tříd [25] => * návrhář [[Grafické uživatelské rozhraní|GUI]] [26] => * [[front-end]] pro [[GCC|gcc]] [27] => * [[front-end]] pro [[GNU Debugger]] [28] => * průvodci pro generování a aktualizaci definic tříd [29] => * automatické doplňování kódu v programovacím jazyce C [30] => * vestavěná podpora [[Doxygen]]u [31] => * podpora systémů pro správu a verzování zdrojových kódů ([[CVS]], [[Subversion]], [[Perforce]] a [[Rational ClearCase|ClearCase]]) [32] => * podpora vývoje [[GTK+]] a [[wxWidgets]] aplikací [33] => [34] => Využití pluginů přináší výhody zejména při modifikacích, kdy vývojářům stačí zkompilovat změněný plugin místo celého projektu. Prostředí dovoluje nastavit několik profilů, které určí, které pluginy se mají při startu aktivovat. Kdevelop je nezávislé na prostředí, ze kterého je spouštěno, takže podporuje KDE i Gnome a další technologie jako Qt, GTK+ a wxWidgets. [35] => [36] => KDevelop dovoluje pracovat s již zmíněnými programovacími jazyky jako: jazyk C, C++, Perl, Python, PHP, Java, Fortran, Ruby, Ada, Pascal, SQL a skripty jazyka Bash. Podporované buildovací utility zahrnují GNU (automake), cmake, qmake a make pro uživatelské projekty (KDevelop vám automaticky nesmaže váš vlastní build pokud mu nedáte pokyn). Podporovány jsou i projekty skriptů, ty ale build nevyužívají. [37] => [38] => Funkce kompletace kódu je dostupná v jazycích C a C++. Symboly jsou uchovávány v databázi typu [[Berkeley DB]] pro rychlé vyhledání bez nutnosti provedení další [[Syntaktická analýza|syntaktické analýzy]]. KDevelop vývojářům nabízí i framework pro tvorbu nových syntaktických analyzátorů pro další programovací jazyky. [39] => [40] => Zabudovaný [[debugger]], pracující rovněž na základě pluginu, umožňuje graficky zobrazit nejen [[breakpoint]]y a usnadňuje tak proces ladění, na rozdíl od GNU debuggeru v podobě příkazové řádky. [41] => [42] => == Externí odkazy == [43] => * {{Commonscat}} [44] => * http://www.kdevelop.org – domovská stránka projektu [45] => * http://linuxos.sk/clanok/269/index.html – série tutoriálu v slovenském jazyce [46] => [47] => {{KDE}} [48] => [49] => {{Pahýl}} [50] => [51] => {{Portály|Svobodný software}} [52] => [53] => [[Kategorie:KDE]] [54] => [[Kategorie:Vývojová prostředí]] [55] => [[Kategorie:Svobodný software naprogramovaný v C++]] [] => )
good wiki

KDevelop

KDevelop je svobodné integrované vývojové prostředí pro KDE. KDevelop neobsahuje vlastní kompilátor, ale místo toho používá externí kompilátor jako je gcc.

More about us

About

Expert Team

Vivamus eget neque lacus. Pellentesque egauris ex.

Award winning agency

Lorem ipsum, dolor sit amet consectetur elitorceat .

10 Year Exp.

Pellen tesque eget, mauris lorem iupsum neque lacus.

You might be interested in

,'Java (programovací jazyk)','front-end','GCC','C++','vývojové prostředí','Kate','wxWidgets','Rational ClearCase','Subversion','Doxygen','svobodný software','Kategorie:Svobodný software naprogramovaný v C++'