CygnusEd Professional 4.2

Tomáš Benda

Po více než čtyřech letech, kdy se zdálo, že nejpoužívanější textový editor na Amize se už nebude nikdy dále vyvíjet, spatřila světlo světa jeho další verze. Co všechno od ní očekávat - je převratná, nebo není? O tom se dočtete v následujícím článku.

Tento editor zná snad každý amigista, nebudu se tedy věnovat jeho kompletnímu představování, spíš se pokusím o srovnání s minulou verzí 3.5 a o výčet některých novinek.

Co všechno dostanete
Jako mnoho programů dnešní doby je i CygnusEd distribuován na CDčku, kde zabírá cca necelých 800 kB. Protože se loni oslavilo desáté výročí existence tohoto editoru, je jako bonus na kompaktu dodáváno ještě zhruba 34 MB dalších programů, které byly vyvíjené s použitím CEDu.
CED můžete spouštět přímo z CD, nebo si jej můžete nainstalovat na svůj harddisk. Instalace je bezproblémová, spočívá v podstatě pouze v překopírování několika souborů. Reklamní slogany se zmiňovaly o optimalizovaných verzích pro různé procesory, ve skutečnosti jsou na disku pouze verze pro 68000 a 68020 procesory. Délka vlastního programu se vyhoupla na takřka dvojnásobek (oproti verzi 3.5) a činí tak cca 160 kB. Program ke svému běhu vyžaduje dnes už směšnou konfiguraci: alespoň AmigaOS 2.04, procesor 68000 a 512 kB paměti.
Zarazilo mě, že k dispozici je pouze (!) německá lokalizace programu vedle implicitní anglické. K autorům zřejmě ještě nedorazila informace o existenci něčeho takového, jako je ATO. Další nedostatek, který se týká lokalizace, je zpětná nekompatibilita s katalogem verze 3.5, takže chcete-li používat nejnovější verzi CEDa, musíte bud smazat český katalog starší verze, nebo nepoužívat lokalizaci vůbec.
Přímo do adresáře CygnusEdu se Vám zkopíruje i objemná nápověda (250kB) ve formátu guide, která se detailně věnuje i popisu jednotlivých ARexxových příkazů, které CED podporuje. Bohužel, nápověda je k dispozici pouze v anglické verzi.
Dodáváno je i velké množství ARexxových skriptů, které Vám umožní rozšířit možnosti textového editoru, v doplňkovém adresáři „Extras“ najdete spousty dalších skriptů, jež jsou věnovány zejména rozšíření CEDu coby vývojového prostředí pro programátory.
Stejně jako v minulých verzích je přímo v adresáři CygnusEdu umístěna pomůcka „RecoverCEDFiles“, jež Vám umožní v případě havárie systému po opětovném nabootování počítače zachránit alespoň část (pokud ne celý) textu zpracovávaného těsně před pádem systému. K dispozici je také utilita „MetaMac“, což je grafický editor, s jehož pomocí můžete upravovat a vytvářet makra používaná v CEDu, a konečně pomocný příkaz „Ed“, který po nainstalování systému způsobí, že při jeho použití je text místo originálnímu Edu dodávanému se systémem vnucen CEDu.
Vlastní program není nijak chráněn sériovým číslem, u kompaktu je přiložen jen registrační formulář v německém a anglickém jazyce. Zmiňovaná nápověda existuje pouze v elektronické podobě. CygnusEd byl také jedním z programů, který se nejvíce pirátsky kopíroval, kvůli čemuž byl ostatně i před čtyřmi lety zcela zastaven jeho vývoj. Autoři doufají, že se tato situace už nebude opakovat.

Co s tím?
Aniž jsem předem CED instaloval na svůj harddisk, po spuštění jsem překvapeně zíral na okno nového programu a zaváhal jsem, zda-li jsem nespustil minulou verzi 3.5. Kromě mírně inovovaného vzhledu posuvné lišty vypadá prostředí CEDu totiž takřka úplně stejně. Pak čekalo nemilé překvapení. Jak jsem se již zmiňoval, CED 4.2 totiž NEPODPORUJE lokalizační katalogy verze 3.5, takže jsem hleděl v menu na podivnou změt špatně umístěných textů. Vypnul jsem tedy lokalizaci a po dalším spuštění již bylo vše v pořádku.
Nastavení CEDu jsou naštěstí vzájemně kompatibilní s předešlou verzí, stejně tak jako makra a způsoby práce s ARexxovými skripty.

Co je nového?
Až tolik převratných novinek, aby to vystačilo k tak velkému skoku v číslování verzí, CED podle mého neobsahuje. Má mírně vylepšené GUI, přepracovaný requester Hledej/Nahraď, který podporuje clipboard, historii a používání speciálních znaků jako , apod. Podstatnou inovací je podpora AppWindow a AppMenu, což znamená, že stačí vzít ikonu(y) nějakého textu a myší ji přesunout do okna CEDu. Ten si již otevře nový náhled na dodaný text(y), pokud už máte v CEDu nějaký text nahraný. Je možné i označit několik souborů a použít ve WorkBenchovém menu „Pomůcky“ funkci „Open with CygnusEd“ - má zcela stejný efekt jako předešlá, až na to, že pokud je CED „uspaný“, dokáže ho takto i aktivovat.
Ve vlastním menu CEDu až tolik novinek není. Známé „trojmenu“ Environment bylo (jak to ostatně dělával např. „CEDPatch“) rozděleno na „Global“, „File“ a „View“, vlastní menu jsou (konečně!) senzitivní na font (opět to zaváděl už CEDPatch).
Menu „Projekt“, „Global“, „File“, „View“ a „Special“ jsou prakticky totožná (až na umístění některých položek), vše je přehledněji uspořádáno a odděleno separátory. V menu „Cut/Paste“ přibyly funkce „Erase“ (vymazání označeného bloku), „Mark word“ (automaticky blokem označí slovo, na kterém je kurzor), funkce související s posunutím textu, které využijí zejména programátoři (stačí např. označit blok představující nějakou funkci a celý se posune o odpovídající počet mezer/tabelátorů vlevo/vpravo), dále funkce konverze mezer v označeném bloku na tabelátory a naopak a nové funkce převodu textu na malá/velká písmena. V menu „Search/Replace“ se pak objevila nová funkce „Clip to replace buffer“, která označený text překopíruje do requesteru „Replace“ a konečně v menu „Move“ funkce „Jump to last change“, která Vás přesune na místo poslední změny textu.
Dále byly odstraněny některé chyby předchozích verzí (např. podpora CyberGraphX a Picasso96, text už nepoškozuje posuvnou lištu apod.), celková práce s textem je nyní opět o něco zrychlena; např. prohledávání 1 MB textu trvá na 030 necelou sekundu, předchozí verze potřebovala skoro dvojnásobek času.
Do CEDu byla integrována online nápověda (bohužel však při jejím vyvolání CED „zatuhne“ až do té chvíle, dokud neukončíte program Multiview, ve kterém se dotyčná nápověda zobrazuje), do ikony textových souborů se nyní mohou ukládat doplňkové informace jako je např. pozice kurzoru v textu. Rozšíření se dostalo i ARexxovému portu a počtu ARexxových příkazů. Osobně mě potěšila i maličkost v podobě zvýšení maximálního počtu znaků editované řádky z 4.000 na 32 tisíc.

Koupit, či nekoupit?
Za krátkou dobu, co jsem CED testoval jsem kromě zmiňovaných nedostatků narazil už jenom na jeden: během prohledávání textu se občas jezdec na postranní liště neposunul správně na místo odpovídající zobrazenému textu. Jinak jsem s vlastním během programu byl jakožto letitý uživatel CEDu 3.5 spokojen, ovládání je naprosto shodné s předešlými verzemi.
Pokud jste registrovanými majiteli některé z předchozích verzí CEDa, cena Vás vyjde na pouhých 39,- DM, ovšem jste-li vlastníky právě verze 3.5, myslím, že se investice do nejnovější verze, pokud s CEDem nehodláte pracovat opravdu profesionálně, příliš nevyplatí. Novinek a rozšíření totiž není oproti 3.5 až tolik.
Pokud CED nevlastníte a potřebujete často pracovat zejména s čistými ASCII texty (zejména není-li ani na jiných počítačových platformách obdobný editor často vůbec k dispozici), v tom případě bych Vám koupi vřele doporučoval. Cena na tak „ďábelsky rychlý editor“ není příliš vysoká.

CED Profesional 4.2

Hodnocení: 8,0 z 10
Autor: CygnusSoft
Cena: DM 69,-
Typ: komerční
Zapůjčil: Schatztruhe

+

urychlení, množství bonusových programů, možnost spouštění přímo z CD, font-sensitivní menu, AppMenu a AppWindow

-

pouze německá lokalizace, při vyvolání on-line nápovědy není možné s CEDem pracovat, nepodporuje lokalizace z nižších verzí


Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing