E (PC DOS)

E
開発者IBM
初回リリース1993年6月 (1993-06年
安定版リリース
3.13V / 1994年11月17日
オペレーティング·システムPC DOSOS/2
プラットフォームIBM PC互換機
タイプテキストエディタ
ライセンス独自の商用ソフトウェア
Texteditor E バージョン 3.13V (スペイン語)

Eは、1993年6月のバージョン6.1でPC DOSの一部となったテキストエディタである。[ 1 ] 1995年2月のバージョン7 [ 2 ] [ 3 ]その後はPC DOS 2000で追加された。 [ 4 ]バージョン6.1では、編集モードではシステムテキストエディタでもあったQBASICがIBMによって廃止された。何らかのエディタを提供する必要があったため、IBMは、Eエディタファミリーの最小限の機能を持つOS/2 システムエディタ(1986年)を採用し、大幅に拡張することを選択した。 [ 5 ] Eエディタファミリーより多くの機能持つバージョンに通常関連付けられる幅広い機能で拡張されている(下記参照)。バージョン7では、IBMはDOSにREXX言語を追加し、基本ボックスにプログラミング機能を復活させた。IBM OS/2にEも提供した。

特徴

機能には以下が含まれます (PC DOS 7 の場合):

  • オンラインヘルプ
  • 大きなテキストファイルを編集する
  • テキストの周囲にボックスを描く
  • マウスとメニューのサポート
  • キーストロークマクロを記録して再生する
  • マークされた領域内で大文字と小文字を変更する
  • 複数のペインで複数のファイルにアクセスする
  • CおよびREXXの構文指向編集
  • マークされた領域内の数字を足し算したり掛け算したりする
  • ファイル内をグローバルに検索して変更する
  • テキストを選択して移動、コピー、オーバーレイ、または削除する
  • あるファイルから別のファイルにテキストをコピーして移動する

PC DOS の E は 5 つのファイルで構成されています:

  • E.EXE-- 実行可能プログラム自体(PC DOS 7 の v3.13)
  • E.EX-- Eの行動の事前コンパイルされたプロファイル
  • E.INI--いくつかのデフォルトを変更できるテキスト ファイルE.EX(v 3.12 (dos 6) では無効)
  • EHELP.HLP--参照(読み取り専用)モードでのE のF1キーのヘルプに使用されるテキスト ファイル
  • BROWSE.COM-- ファイルを読み取り専用モードで E に読み込みます。(v 3.12 (dos 6) では無効)

付属の 以外に他のプロファイルを作成するためのツールが提供されていないためE.EX、PC DOSユーザーは、IBMプログラマー自身が利用できるEバージョン3(e3)の完全な拡張性へのアクセスが制限されています。それでも、e3は強力な実装であり、一般的なプログラマーのニーズをサポートする多くの機能を備えています。

PC DOSから他のオペレーティングシステムに移行した方は、DOSエミュレータ(例:DOSBox)やDOS仮想化ソフトウェア(例:DOSEMUNTVDM )を使用することでEを実行できます。例えば、 Windows NTの32ビットDOSプロンプト では、Eは問題なく動作します。

OS/2でEエディタを実行するには、PATHの文の最初の2つのディレクトリを入れ替える必要がありますAUTOEXEC.BAT。Eファイルを\OS2\MDOSディレクトリに配置してください。E v3.12はOS/2 PPCエディションでも提供されていました。

Eファミリー

PC DOS版Eの歴史は、GML風言語を用いた限定的なプログラミングを可能にした、設定可能な主要エディタであるPersonal Editorから始まります。Personal Editorは1982年に最初にリリースされ、その後まもなくIBM製品となりました。

Personal Editor の制限により、1984 年に E エディタが開発、リリースされました。これは非常に長いファイルもサポートし、大幅に強化されたユーザーインターフェイスを備えた、はるかに高速なエディタです。1985 年にリリースされた E2 は、REXXに似た言語を使用して強化されたプログラミング機能を提供しました。その UI プログラミング機能は非常に柔軟に設計されていたため、ワードプロセッサや調査ソフトウェアなど、他の種類のソフトウェアのユーザーインターフェイスのプロトタイプの開発にも使用されました。E3、EOS2、EPM などの後続のバージョンでは、他のさまざまな機能強化が提供されました。OS/2 System Editor は、OS/2 開発チームの要請により、E プログラミング チームによって開発されました。これは、最小限の機能と設定変更のない、高速で高機能なテキストエディタとなるように設計されました。EPM は後に OS/2 Enhanced Editor としてリリースされました。人気の高いSlickEdit は、E3 の元の開発者によって書かれており、共通の歴史を共有しています。[ 7 ] E ファミリー エディタの他のバージョンは、IBM プログラミング製品とともにリリースされています。 Eエディタファミリーのクローンとして認められているものはいくつかあるが、その中にはX2も含まれる。X2は、E2およびそれ以降のバージョンのEで使用されていたRexxのようなEIプログラミング言語を再現しており、ドキュメントにもその影響を認めている。[ 8 ]

参照

参考文献

  1. ^ 「PC DOS バージョン 6.10」 16bitos.com. 2007年4月3日時点のオリジナルよりアーカイブ2007年4月3日閲覧。
  2. ^ "PC DOS バージョン 7.0" . 16bitos.com. 2007年4月3日時点のオリジナルよりアーカイブ2007年4月3日閲覧。
  3. ^ 「IBM PC DOS バージョン 7 (発表)」 ibm.com. 1995年2月28日。2022年5月14日時点のオリジナルよりアーカイブ2022年5月15日閲覧。IBMのEエディター:「改良されたEエディターを使えば、1つまたは複数のファイルを簡単に編集できます。」
  4. ^ "PC DOS 2000" . 16bitos.com. 2007年4月3日時点のオリジナルよりアーカイブ2007年4月3日閲覧。
  5. ^ Davis Foulger. 「ソフトウェアのプロトタイプと実装」 . 2006年7月17日時点のオリジナルよりアーカイブ2007年1月12日閲覧。
  6. ^ Davis Foulger. 「ソフトウェアのプロトタイプと実装」 . 2006年7月17日時点のオリジナルよりアーカイブ2007年1月12日閲覧。
  7. ^ 「リーダーシップ」 . SlickEdit, Inc. 2007年1月3日時点のオリジナルよりアーカイブ2007年1月16日閲覧。
  8. ^ 「序文 - 謝辞」 . 2003年7月11日時点のオリジナルよりアーカイブ2007年6月25日閲覧。{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク