Ve třetí části seriálu o projektu Eclipse si řekneme, jakým způsobem lze v tomto integrovaném vývojovém prostředí provádět větší zásahy ve vytvářených či editovaných zdrojových kódech. Nejprve se budeme zabývat problematikou poloautomatických oprav chyb ve zdrojových kódech (což je téma, kterým jsme se již začali zabývat minule) a posléze si ukážeme, jak může Eclipse vygenerovat poměrně velké části zdrojových kódů zcela automaticky či jen s malým přispěním programátora. Například se jedná o vygenerování takzvaných getterů a setterů či o refaktoring spočívající kupříkladu v možnosti přenosu vybraných příkazů do samostatné metody, samozřejmě s automatickým zjištěním potřebných parametrů metody i její návratové hodnoty. Celý příspěvek
Archiv autora: Pavel Tišnovský
Využití Eclipse pro vývoj aplikací v programovacím jazyku Java
Ve druhé části seriálu o projektu Eclipse (první část) si řekneme, jakým způsobem je možné využít některé vlastnosti tohoto integrovaného vývojového prostředí při tvorbě a úpravách aplikací napsaných v programovacím jazyku Java. Postupně si ukážeme postup pro vytvoření nového projektu, jak se používají pohledy nazvané „Package Explorer“ a „Outline“ a navíc si ukážeme i způsob, jakým lze v javovských projektech automaticky či alespoň poloautomaticky hledat a opravovat chyby, a to bez nutnosti zdlouhavého přepisování zdrojových kódů. Od této velmi užitečné technologie je to již jen krátký skok k takzvanému refaktoringu, jenž při správném používání může programátorům ušetřit velmi mnoho času stráveného nad rozpracovaným projektem. Celý příspěvek
Eclipse – integrované vývojové prostředí pro Javu i další programovací jazyky
V dnešním článku se seznámíme s projektem Eclipse. Jedná se o propracovanou a univerzální aplikaci, která se velmi často používá ve funkci integrovaného vývojového prostředí, především pro vývoj programů v Javě. Ve skutečnosti jsou však možnosti Eclipse mnohem větší, Eclipse totiž může díky svému systému přídavných modulů (pluginů) velmi dobře posloužit i pro vývoj aplikací v programovacích jazycích C, C++, Python, PHP (dokonce i pro Fortran či COBOL). Kromě toho existují pluginy pro tvorbu XML souborů, správu webových aplikací atd. Eclipse se taktéž používá pro vývoj takzvaných RCP aplikací (Rich Client Platform) využívaných především ve vnitrofiremních projektech. Celý příspěvek
QCad – jednoduše použitelný nástroj pro editaci dvourozměrných výkresů, 2. část
Dokončení článku o softwaru QCad. V druhé části se dočtete o uchopovacích režimech, práci s hladinami a bloky a editačních příkazech. Celý příspěvek
QCad – jednoduše použitelný nástroj pro editaci dvourozměrných výkresů, 1. část
Systém Linux je v současnosti používán v mnoha různých oblastech. Kromě jeho nasazení na serverech, kde si již za poměrně dlouhou dobu své existence vydobyl stálé místo, se s tímto systémem stále častěji můžeme setkat i v různých vestavěných (embedded) systémech a samozřejmě taktéž v kancelářích, kde je využíván jak pro zpracování textových dokumentů, tabulek a práci s elektronickou poštou, tak i v některých případech pro tvorbu a editaci výkresů v aplikacích typu CAD (Computer Aided Design). Celý příspěvek
Gobby – zdařilá symbióza textového editoru a chatovacího programu
Mezi poměrně velkým množstvím balíčků, které jsou dostupné ve standardních repositářích Fedory, se nachází i jedna zajímavá a v některých situacích i docela užitečná aplikace, jež svým uživatelům nabízí funkce vzniklé jakousi symbiózou mezi běžným textovým editorem a chatovacím programem. Tato aplikace se jmenuje Gobby a jedná se o zástupce specializovaných textových editorů umožňujících spolupráci většího množství uživatelů na stejném textovém dokumentu v reálném čase. Celý příspěvek