Най-добрият редактор

Славата и качеството не винаги са тясно свързани.

Едва ли е възможно да се препоръча на всички и всеки да изоставят добре познатите продукти и да започнат да търсят "нови", но в някои области няма съмнение - има програми, които без ни най-малко резерви заслужават титлата "Изборът на анализатора" и които всеки може и трябва да опита.

редактор

Наистина, една от основните характеристики на една наистина добра програма е възможността за персонализиране за всеки потребител. Multi-Edit ви позволява напълно да преконфигурирате клавиатурата, да промените всички менюта и ленти с инструменти и да създадете нови. Освен това определени панели могат да се показват само при редактиране на файлове от желания тип. И всичко по-горе - без използване на макро език или редактиране на конфигурационни файлове.

като

Multi-Edit за DOS има почти същите функции като версията за Windows

И ако погледнете малко по-дълбоко. Всяко често повтарящо се действие, колкото и сложно да е, може да бъде автоматизирано и след това да забравите за проблемите и да го изпълните с натискането на един бутон. За повечето от тези действия е достатъчен вграденият инструмент за записване на макроси от клавиатурата, а за по-сложни задачи има мощен език за програмиране, подобен по синтаксис на C.

Различни (включително много сложни) операции с файлове, като търсене във всички *.HTM и *.HTML файлове за стара връзка и замяната й с нова, се извършват автоматично.

Програмистите ще оценят тясната интеграция на Multi-Edit с пакети като Delphi, Borland C и Borland C++, Watcom C и Watcom C++, както и отлична поддръжка за работа с различни езици за програмиране (маркиране на езикови конструкции, отстъпи, проверка на двойкидизайни и автоматично въвеждане на шаблон). Възможно е да свържете всеки компилатор на командния ред и други помощни програми по такъв начин, че Multi-Edit да се превърне в пълнофункционална среда за разработка. Сред другите функции е извикването на контекстно-чувствителна подсказка за използвания език за програмиране.

За екипно развитие има тясна интеграция със системи за контрол на версиите (VCS) като PVCS, TLIB, Source Safe, Versions, CA-LCM и MKS-RCS. Разбира се, има пълна мрежова поддръжка, включително заключване на файлове, конфигурация за много потребители и взаимодействие с базирани на MAPI/MS-Mail имейл системи.

Преди няколко дни един мой приятел ми каза колко умно е решил проблем. Той трябваше да превърне всеки параграф в един дълъг ред в текста, разделен на отделни редове (набрани в DOS). След като търсеше двадесет минути подходяща програма и не я намери, той прекара още пет минути и написа следната програма в AWK: