Shareware - Uve°ejn∞no: CHIP 9/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∙. DalÜφ
informace najdete v souboru README.TXT.