Autor: Michal Poho°elsk²
Uve°ejn∞no: CHIP 09/99, str. 131-132
Mr. ED verze 1.25


Editor Mr. ED (MED) je velmi rychl²m a v²konn²m shareware programem. Zde recenzovanß verze funguje v²hradn∞ v mate°skΘm grafickΘm prost°edφ OS/2 Merlin (Warp). Existuje vÜak takΘ MED for Win32 verze 2.20, kter² pracuje v grafickΘm prost°edφ Windows 9x/NT. Po malΘm porovnßnφ jsem se rozhodl recenzovat OS/2 verzi, proto₧e MED for Win32 tvrd∞ vy₧aduje aktualizaci systΘmovΘ knihovny Microsoft COMCTL32.DLL a neobsahuje v∙bec ₧ßdnou nßpov∞du.
Aktußlnφ verze editoru, kterß pochßzφ z b°ezna 1999, je urΦena hlavn∞ programßtor∙m (podporuje jen ASCII). Plocha aplikaΦnφho okna MED je rozd∞lena na t°i Φßsti. V hornφ t°etin∞ najdete celkem dev∞t menu a nßstrojovou liÜtu. Nßstrojovou liÜtu je mo₧nΘ velmi komfortn∞ nakonfigurovat (libovolnΘ po°adφ ikonek, p°idßnφ dalÜφch ikonek apod.) P°i pou₧φvßnφ liÜty p°φjemn∞ pomßhß bublinkovß nßpov∞da. Druhou t°etinu aplikaΦnφho okna tvo°φ editaΦnφ okna (poΦet t∞chto oken nenφ omezen), kde se zobrazujφ naΦtenΘ textovΘ soubory. V editaΦnφm okn∞ funguje silnß podpora techniky p°etahovßnφ myÜφ. Dolnφ t°etinu okna tvo°φ konfigurovatelnß informaΦnφ °ßdka.
Aktußlnφ verze editoru se m∙₧e pochlubit z°eteln∞ rozÜφ°en²m poΦtem funkcφ pro prßci s blokem textu, plnou podporou soubor∙ se symbolem READ-ONLY, podporou tvrd²ch tabelßtor∙, mo₧nostφ kompletnφ redefinice hork²ch klßves u₧ivatelem a velk²m poΦtem menÜφch vylepÜenφ. MED navφc respektuje souborovΘ formßty Unixu a Macintoshe, tak₧e s nφm m∙₧ete vytvß°et programy takΘ pro Linux nebo Power Macintosh. MED p°φmo podporuje programovacφ jazyky C, C++, Java, JavaScript, Modula-2, OS/2 REXX, LaTeX, Pascal, Ada, HTML, 80x86 Assembler, Clipper, Fortran a Lisp. Jedna °ßdka textu p°itom m∙₧e mφt a₧ 4094 znak∙. VÜechny programy v podporovan²ch jazycφch jsou zobrazovßny s barevn²m zv²raz≥ovßnφm p°φkazov²ch konstrukcφ. VÜechny operace modifikujφcφ text podlΘhajφ dvojici p°φkaz∙ UNDO/REDO, kterß je schopna zachytit a₧ 400 poslednφch editaΦnφch zm∞n. K manipulacφm s Φßstφ textu pomocφ schrßnky (clipboardu) slou₧φ trojice standardnφch p°φkaz∙. Funkce Append navφc umo₧≥uje p°idßvat (bez vymazßnφ) do ji₧ zapln∞nΘ schrßnky dalÜφ text. Mnoho mo₧nostφ mß v²vojß° p°i vyhledßvßnφ a nahrazovßnφ textu Φi jin²ch znak∙ (CR,FF,LF). P°i vytvß°enφ zdrojov²ch text∙ m∙₧eme vyu₧φt i 10 typ∙ ΦßrovΘ grafiky. P°i opakovanΘm otevφrßnφ prßzdn²ch soubor∙ je v²hodnΘ pou₧φvat skeletonov² soubor s p°ipravenou strukturou (hlaviΦkou) dokumentu. MED je ohledupln² takΘ k aktivnφm 16bitov²m Windows aplikacφm (v rßmci WIN-OS/2), proto₧e umφ pracovat jako DDE server (rozumφ komunikaΦnφm p°φkaz∙m EDIT, GOTO, SAYERROR) a podporuje standardnφ Windows strßnku 1004.
Mezi hlavnφ p°ednostφ editoru pat°φ v²razn∞ p°epracovan² Section Browser. Section Browser je nynφ ΦlenitΘ dialogovΘ okno, kterΘ umφ p°ehledn²m zp∙sobem zobrazit vÜechny funkce, t°φdy, typovΘ definice a sekce (podprogramy) v programovacφm jazyku. Pokud vytvß°en² program nebo text je dlouh², m∙₧eme si nastavit libovoln² poΦet znaΦek, kterΘ nßm pozd∞ji v²razn∞ usnadnφ p°esouvßnφ v souboru. Pro dalÜφ pou₧itφ mohou b²t navφc znaΦky ulo₧eny v rozÜφ°en²ch atributech (vy₧aduje HPFS). Jestli₧e p°i vytvß°enφ programu mßme nejasnou p°edstavu o mo₧nostech urΦitΘho p°φkazu, staΦφ zvolit funkci Help on keyword, kterß automaticky zavolß dostupnou externφ nßpov∞du (vΦetn∞ REXX p°φkaz∙). SouΦßstφ editoru je samoz°ejm∞ i p∞t v²konn²ch funkcφ pro vytvß°enφ a pou₧φvßnφ maker. PoΦet aktivnφch maker nenφ limitovßn. V∞tÜina profesionßl∙ nepochybn∞ ocenφ funkce Tool manager a Output window. Tool manager p°edstavuje Φlenit² dialog umo₧≥ujφcφ libovolnΘ spouÜt∞nφ, p°idßvßnφ, modifikovßnφ, vymazßvßnφ (ze seznamu) a kopφrovßnφ vybranΘho kompilßtoru Φi jinΘ podobnΘ utility. Output window zobrazuje textovΘ zprßvy, kterΘ produkuje spuÜt∞n² (p°es Tool manager) kompilßtor. Zprßvy jsou barevn∞ odliÜeny dle zßva₧nosti. Po ukonΦenφ kompilace je mo₧nΘ okam₧it∞ zaΦφt opravovat p°φpadnΘ chyby. V menu OPTIONS m∙₧eme kdykoli aktivovat funkci Settings, kterß obsahuje dialog se 13 rozsßhl²mi barevn²mi konfiguraΦnφmi zßlo₧kami. MED je vynikajφcφm komplexnφm editorem, kter² mß silnΘ p°edpoklady b²t univerzßlnφm multiplatformnφm nßstrojem pro mnoho programßtor∙.




Skok na dalÜφ strßnku Skok na hlavnφ menu Skok na dalÜφ strßnku


Copyright (c) 1993-2000 Michal Poho°elsk²