29.07.2013 Views

0 Kč vč. DPH - Knihy 1

0 Kč vč. DPH - Knihy 1

0 Kč vč. DPH - Knihy 1

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

n Témata n Uživatel n Digitál n Speciál n Magazín n Internet<br />

Programátorské editory a náhrady<br />

Poznámkového bloku patří<br />

jen zdánlivě do dvou odlišných<br />

kategorií. V obou případech jde<br />

především o usnadnění psaní<br />

textů, ať již normálních nebo programových<br />

kódů. Požadavků ze strany programátorů<br />

je mnohem více, ale to neznamená, že by<br />

některé perličky – například práci s blokem<br />

či porovnávání dokumentů – nemohli použít<br />

i autoři prostých textů.<br />

Stejně tak mohou nastat situace, kdy programátoři<br />

využíjí jednoduchých textových<br />

editorů ke snadné a rychlé úpravě programového<br />

kódu.<br />

Funkce a potřeby<br />

Mezi základní požadavky na kvalitní programátorský<br />

editor patří především zvýraznění<br />

syntaxe podle zvoleného jazyka a možnost<br />

vyvolávat externí překladač či program<br />

nutný pro sestavení výsledného produktu.<br />

Autoři běžných textů využijí oproti tomu<br />

především kontrolu pravopisu a možnosti<br />

formátování textu. Zvýraznění syntaxe je<br />

většinou běžnou záležitostí, podobně jako<br />

podpora externího<br />

překladače. Podpora<br />

dalších dvou<br />

vlastností se produkt<br />

od produktu liší,<br />

nejhůře na tom je asi<br />

kontrola pravopisu,<br />

ta navíc mnohdy<br />

vyžaduje externí<br />

moduly třetí strany.<br />

Další funkce bývají<br />

obvykle považovány<br />

za nadstandard,<br />

o kterém v souvislosti<br />

s Poznámkovým<br />

blokem nemůže být<br />

ani řeči. Patří sem<br />

například rozšířené<br />

práce s bloky <strong>vč</strong>etně<br />

sloupcových. Dále<br />

Programování<br />

snadno a rychle?<br />

Přehled programátorských editorů<br />

Marek Kocan<br />

Při programování se neobejdete bez prostředí pro editaci kódu, kterým může<br />

být v začátcích i Poznámkový blok z Windows. Časem se můžete setkat s problémem<br />

v podobě absence potřebných funkcí, nehledě na potřebu dokumentace<br />

k programovacím jazykům. Vyberte si tedy editor, který vám bude nejvíce<br />

vyhovovat.<br />

Přehled SW<br />

PSPad 4 www.pspad.com<br />

Komplexní produkt zabírající na disku o něco málo přes čtyři megabajty a v operační<br />

paměti po spuštění necelých sedm megabajtů nabízí podporu zvýrazňování syntaxe<br />

u třech desítek formátů. Od SQL přes Visual Basic až po Object Pascal. Uživatel má<br />

k dispozici celou řadu formátovacích funkcí. Změna vlastností písma je podřízena syntaxi,<br />

ovšem po vypnutí syntaxe se předchozí nastavení písma – i v jednotlivých částech<br />

dokumentu – obnoví. Běžné blokové funkce doplňuje výběr všech parametrů mezi<br />

závorkami. Programátoři vedle rozsáhlých možností externího překladu a vyvolávání<br />

dalších programů ke zpracování editovaných souborů využijí také podporu projektů<br />

a průzkumníka struktury kódu. Nechybí ani práce s makry. Při zpracování delších<br />

souborů chybí znázornění průběhu – uživatel někdy neví, co se děje. Komplexnost<br />

vede místy až k nepřehlednosti. Úspěšná je ovšem kvalitní dokumentace. Na škodu by<br />

určitě nebylo sjednocení vzhledu ovládacích prvků a ujednocení pojmosloví.<br />

porovnávání jednotlivých souborů, sledování<br />

změn, převody mezi různými formáty<br />

a znakovými sadami, možnost napojení na<br />

databázi a automatické doplňování kódu podle<br />

zvoleného jazyka. Hodí se i průzkumník<br />

kódu s podporou stromové struktury nebo<br />

přepočty mezi číselnými soustavami.<br />

Tvůrčí činnost může usnadnit také podpora<br />

maker, dohledávání párových závorek,<br />

Vynikající editor (9/10)<br />

externí překlad<br />

podporované formáty<br />

vizuální formátovací funkce<br />

nepřehlednost<br />

nejednotnost ovládacích prvků<br />

cena: zdarma<br />

Nacházíte v editoru méně, než byste chtěli? Zkuste přímo Studio – Microsoft Basic .NET<br />

kontrola změny upravovaných souborů v jiné<br />

aplikaci, možnost změny příznaku pouze pro<br />

čtení, přehledná tabulka s kódy znaků podle<br />

zvolené znakové sady, podpora souborů ve<br />

formátu XML či seskupování souborů do<br />

projektů a sledování času stráveného nad<br />

jednotlivými projekty. Samozřejmostí by<br />

měla být podrobná dokumentace, jelikož obvykle<br />

pouze tehdy lze využít všech možností<br />

jakéhokoli programu. Zejména o programátorských<br />

editorech v našem přehledu to platí<br />

dvojnásob.<br />

Pracovní nástroje za pusu<br />

Pro našince bývá mimo podporovaných<br />

funkcí důležitá také cena. Drtivá většina programů<br />

dnešní kategorie je dostupná zdarma,<br />

případně za minimální registrační poplatek<br />

nebo povinnost (např. zaslání pohlednice<br />

nebo zprávy autorovi o používání). Vhodný<br />

doplněk k oblíbenému vývojovému prostředí<br />

si tedy může dovolit každý.<br />

Programátorské editory a náhrady Poznámkového<br />

bloku Windows se dají snadno<br />

získat snad na všech českých i zahraničních<br />

stahovacích serverech. Jednotlivých<br />

programů, více či méně kvalitních, je přitom<br />

celá řada, takže každý zájemce má z čeho<br />

vybírat.<br />

p7968q<br />

rkEdit 4.7 www.rydval.cz/rkEdit<br />

Velmi dobrý editor (8/10)<br />

komplexnost<br />

podpora rozšiřujících modulů<br />

podporované formáty<br />

podpora češtiny<br />

přehlednost<br />

neintuitivní nastavování<br />

cena: zdarma<br />

Při požadavcích čtyř megabajtů na úložný prostor a více než osmi megabajtů na<br />

operační paměť nabízí rkEdit podporu zvýrazňování syntaxe u tří desítek formátů.<br />

Nechybí podpora externího překladu a spouštění výsledného programu. K dispozici<br />

je i kontrola změny obsahu souborů jinými programy v průběhu editace a podpora<br />

projektů. Užitečná je funkce na sledování času stráveného nad daným projektem.<br />

Prostřednictvím editoru lze díky datovým modulům přistupovat také k externím<br />

datovým zdrojům, například databázím Oracle. Čeština je pro většinu programátorů<br />

stále ještě noční můrou, rkEdit nabízí možnosti převodů mezi různými kódováními.<br />

Podporu češtiny již bohužel nelze hledat v rámci samotného prostředí. Dokumentace<br />

je k dispozici česká, nicméně by si zasloužila zpřehlednění. Uživatelé mohou sice<br />

chování editoru ovlivnit mnoha způsoby, ovšem nastavování není intuitivní záležitostí.<br />

Další funkčnost lze zajistit pomocí rozšiřujících modulů.<br />

40 n Computer 15-16/03<br />

n Příští test bude v sekci Uživatel: Zjistíme, kterou inkoustovou tiskárnu se vyplatí koupit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!