E (PC DOS) - E (PC DOS)

mi
Deweloper (y) IBM
Pierwsze wydanie Czerwiec 1993 ; 27 lat temu ( 1993-06 )
System operacyjny PC DOS , OS / 2
Platforma Kompatybilny z IBM PC
Rodzaj Edytor tekstu
Licencja Zastrzeżone oprogramowanie komercyjne

E to edytor tekstu, który stał się częścią PC DOS w wersji 6.1 w czerwcu 1993 r., A później w wersji 7 i PC DOS 2000. W wersji 6.1 IBM porzucił QBASIC , który w trybie edycji był również systemowym edytorem tekstu . Konieczne było zapewnienie jakiegoś edytora, więc IBM zdecydował się zaadaptować i znacznie rozszerzyć swój OS / 2 System Editor (1986), minimalnie funkcjonalnego członka rodziny E Editors. Wersja DOS jest rozszerzona o szeroki wachlarz funkcji, które są zwykle związane z bardziej funkcjonalnymi wersjami rodziny edytorów E (patrz poniżej). W wersji 7 IBM dodał język REXX do DOS, przywracając programowalność do podstawowego pudełka. IBM dostarczył również E z OS / 2 .

funkcje

Funkcje obejmują (dla PC DOS 7):

  • pomoc online
  • edytować duże pliki tekstowe
  • rysuj ramki wokół tekstu
  • obsługa myszy i menu
  • nagrywać i odtwarzać makra klawiszy
  • Zmień wielkość liter w zaznaczonym obszarze
  • uzyskać dostęp do wielu plików w wielu panelach
  • edycja języka C i REXX sterowana składnią
  • dodawać i mnożyć liczby w zaznaczonym obszarze
  • zlokalizuj i wprowadź zmianę globalnie w pliku
  • zaznacz tekst i przenieś go, skopiuj, nałóż lub usuń
  • kopiować i przenosić tekst z jednego pliku do innego

E na PC DOS składa się z pięciu plików:

  • E.EXE - sam program wykonywalny (v3.13 w PC DOS 7)
  • E.EX - wstępnie skompilowany profil zachowania E.
  • E.INI- plik tekstowy umożliwiający modyfikację kilku E.EXustawień domyślnych (nie w wersji 3.12 (dos 6))
  • EHELP.HLP- plik tekstowy używany do pomocy klawisza F1 E w trybie przeglądania (tylko do odczytu)
  • BROWSE.COM- ładuje plik do E w trybie tylko do odczytu. (Nie w wersji 3.12 (dos 6))

Ponieważ nie dostarczono żadnego narzędzia do budowania innych profili poza dostarczonymi E.EX, użytkownicy PC DOS mają ograniczony dostęp do pełnej rozszerzalności oferowanej przez wersję 3 E (e3) dostępną dla samych programistów IBM. Mimo to jest to potężna implementacja, z wieloma funkcjami wspierającymi potrzeby programistów ogólnych.

Dla posiadaczy PC DOS, którzy przeszli na inne systemy operacyjne, E można uruchomić za pomocą emulatora DOS (np. DOSBox ) lub oprogramowania do wirtualizacji DOS (np. DOSEMU lub NTVDM ). E działa z powodzeniem na przykład pod 32-bitowym poleceniem DOS systemu Windows NT.

Aby uruchomić E Editor w systemie OS / 2, należy zamienić pierwsze dwa katalogi w PATHinstrukcji AUTOEXEC.BAT. Umieść pliki E w \OS2\MDOSkatalogu. E v3.12 był również dostarczany w edycji OS / 2 PPC.

Rodzina E.

Historia wersji E na PC DOS zaczyna się od Personal Editor , kluczowego edytora konfigurowalnego, który umożliwia ograniczone programowanie przy użyciu języka podobnego do GML . Personal Editor został pierwotnie wydany w 1982 roku i niedługo potem stał się produktem IBM.

Ograniczenia w programie Personal Editor doprowadziły do ​​opracowania i wydania w 1984 roku edytora E, znacznie szybszego edytora, który obsługiwał bardzo długie pliki i zawierał znacznie ulepszony interfejs użytkownika. Wydany w 1985 roku E2 zapewniał ulepszoną programowalność przy użyciu języka podobnego do REXX . Programowalność interfejsu użytkownika została zaprojektowana tak elastycznie, że została wykorzystana do opracowania prototypów interfejsu użytkownika dla innych rodzajów oprogramowania, w tym edytorów tekstu i oprogramowania do ankiet. Późniejsze wersje, w tym E3, EOS2 i EPM, zawierały szereg innych ulepszeń. Edytor systemu OS / 2 został opracowany przez zespół programistów E na zlecenie zespołu programistów OS / 2. Został zaprojektowany jako szybki i wysoce funkcjonalny edytor tekstu z minimalną liczbą funkcji i brakiem możliwości konfiguracji. EPM został później wydany jako OS / 2 Enhanced Editor. Popularny SlickEdit ma wspólne dziedzictwo, został napisany przez oryginalnego dewelopera E3. Inne wersje edytorów z rodziny E zostały wydane z produktami programistycznymi IBM. Istnieje kilka uznanych klonów rodziny edytorów E, w tym X2, który odtwarza język programowania EI podobny do Rexx, używany w E2 i późniejszych wersjach E i potwierdza swój dług w swojej dokumentacji.

Zobacz też

Bibliografia