E — текстовый редактор , который стал частью PC DOS с версии 6.1 в июне 1993 года [1] , в феврале 1995 года с версией 7 [2] [3] и позже с PC DOS 2000. [4] В версии 6.1 IBM отказалась от QBASIC , который в режиме редактирования также был системным текстовым редактором. Было необходимо предоставить какой-то редактор, поэтому IBM решила адаптировать и существенно расширить свой OS/2 System Editor (1986), [5] минимально функциональный член семейства редакторов E. [6] Версия DOS расширена широким набором функций, которые обычно связаны с более функциональными версиями семейства редакторов E (см. ниже). В версии 7 IBM добавила язык REXX в DOS, восстановив программируемость базовой коробки. IBM также предоставила E с OS/2 .
Возможности включают в себя (для PC DOS 7):
E для PC DOS состоит из пяти файлов:
E.EXE
-- сама исполняемая программа (v3.13 в PC DOS 7)E.EX
-- предварительно скомпилированный профиль поведения EE.INI
-- текстовый файл, позволяющий изменять некоторые E.EX
значения по умолчанию (отсутствует в версии 3.12 (dos 6))EHELP.HLP
-- текстовый файл, используемый для справки по клавише F1 в режиме просмотра (только для чтения)BROWSE.COM
-- загружает файл в E в режиме только для чтения. (Отсутствует в v 3.12 (dos 6))Поскольку не было предоставлено никакого инструмента для построения других профилей, кроме предоставленного E.EX
, пользователи PC DOS имеют ограниченный доступ к полной расширяемости, предлагаемой версией 3 E (e3), доступной для самих программистов IBM. Тем не менее, это мощная реализация со многими функциями, поддерживающими потребности обычных программистов.
Для владельцев PC DOS, которые перешли на другие операционные системы, E может быть запущен с использованием эмулятора DOS (например, DOSBox ) или с помощью программного обеспечения виртуализации DOS (например, DOSEMU или NTVDM ). Например, E вполне успешно работает под командной строкой DOS Windows NT 32-bit.
Чтобы запустить E Editor под OS/2, необходимо поменять местами первые два каталога в PATH
операторе AUTOEXEC.BAT
. Поместите файлы E в \OS2\MDOS
каталог. E v3.12 также поставлялся в издании OS/2 PPC.
История версии E для PC DOS начинается с Personal Editor , ключевого настраиваемого редактора, который позволял ограниченное программирование с использованием языка, похожего на GML . Personal Editor был первоначально выпущен в 1982 году и вскоре стал продуктом IBM.
Ограничения в Personal Editor привели к разработке и выпуску в 1984 году редактора E, гораздо более быстрого редактора, который поддерживал очень длинные файлы и включал существенно улучшенный пользовательский интерфейс. E2, выпущенный в 1985 году, обеспечивал улучшенную программируемость с использованием языка, похожего на REXX . Его программируемость пользовательского интерфейса была разработана настолько гибко, что она использовалась для разработки прототипов пользовательского интерфейса для других видов программного обеспечения, включая текстовые процессоры и программное обеспечение для обследований. Последующие версии, включая E3, EOS2 и EPM, предоставляли широкий спектр других улучшений. Системный редактор OS/2 был разработан командой программирования E по просьбе команды разработчиков OS/2. Он был разработан как быстрый и высокофункциональный текстовый редактор с минимальным количеством функций и без возможности настройки. EPM был позже выпущен как расширенный редактор OS/2. Популярный SlickEdit имеет общее наследие, будучи написанным первоначальным разработчиком E3. [7] Другие версии редакторов семейства E были выпущены с программными продуктами IBM. Существует несколько признанных клонов семейства редакторов E, включая X2, который воспроизводит язык программирования EI, похожий на Rexx, используемый в E2 и более поздних версиях E, и признает этот долг в своей документации. [8]
E Editor от IBM: «Простое редактирование одного или нескольких файлов теперь у вас под рукой с улучшенным E Editor».
{{cite web}}
: CS1 maint: bot: original URL status unknown (link)