EmEditorは、Emurasoftの江村豊氏によって開発されたWindows向けの
テキストエディタです。その起源は、江村氏が開発した通信ソフトEmTermのテキスト編集エンジンに遡ります。当初は
フリーウェアとして公開されましたが、バージョン2からは
シェアウェアとなり、現在は有償版のEmEditor Professionalが販売されています。一方で、一部機能を制限した
フリーウェア版も提供されており、ユーザーは自身のニーズに合わせて選択できます。
特徴
EmEditorの大きな特徴として、
Unicode対応、
正規表現を用いた検索・置換、タブ機能、CSV/TSV形式の表示・変換など、多岐にわたる機能が挙げられます。特に、巨大ファイルの高速処理能力は特筆に値し、非常に大きなファイルでもストレスなく編集作業を行えます。バージョンアップを重ねるごとに処理能力は向上し、より少ないメモリで高速なファイル操作が可能になっています。また、マルチスレッド・単一
プロセスで動作するため、複数のファイルを開いても安定した動作が期待できます。
開発者自身がフォーラムでユーザーの質問に直接対応し、頻繁なアップデートや機能改善を行う点も、EmEditorが高く評価される理由の一つです。ユーザーのフィードバックを積極的に取り入れ、常にカスタマイズ性が追求されています。これらの開発姿勢が、ソフトウェアの品質と性能の高さに繋がっており、数々の賞を受賞しています。
色分け表示
EmEditorは、ファイルの種類に応じて、
予約語やタグなどを色分けして表示する機能を備えています。これにより、コードやテキストの可読性が向上し、編集作業の効率化に貢献します。標準で多くの言語に対応しているだけでなく、ユーザーが構文設定をカスタマイズしたり、新たな構文設定ファイルを読み込んだりすることも可能です。
タブ機能
タブ機能を利用することで、複数のファイルをタブで切り替えながら編集できます。これにより、多くのファイルを開いてもウィンドウが散乱することなく、効率的に作業を進めることができます。
マクロ機能
VBScriptや
JavaScriptによるマクロ作成に対応しており、高度な編集作業を自動化できます。さらに、対応するスクリプトエンジンをインストールすることで、
Perl、PHP、
Python、
Rubyといった言語もマクロに使用可能です。また、簡単なキー操作を記録する簡易マクロ機能も搭載されています。
プラグインを利用することで、EmEditorの機能を拡張できます。エムソフトやユーザーのウェブサイトで、様々な
プラグインが公開されており、アウトライン表示、ファイル差分表示、HTMLプレビューなど、多様な機能を追加できます。公式に提供されている
プラグインには、アウトライン表示(OutlineText)、エクスプローラ(Explorer)、プロジェクト(Projects)、ウィンドウ一覧(OpenDocuments)、差分表示(Diff)、HTMLのプレビュー(WebPreview)などがあります。
その他の機能
他にも、ファイルからの検索・置換、箱型選択、ワークスペースの利用、ウィンドウの分割、外部ツールとの連携など、便利な機能が多数搭載されています。これらの機能は、テキスト編集作業をより快適かつ効率的に行うための強力なサポートとなります。
ラインナップ
EmEditorには、主に以下の種類があります。
EmEditor Professional: 有償版であり、高度な機能が豊富に搭載されています。2003年に登場し、当初はバージョンアップ無料でしたが、現在は年間ライセンス方式に変更されています。過去には永久ライセンスも存在しましたが、2024年8月に販売終了となりました。
EmEditor Free: 無期限で利用できる無料版です。一部機能が制限されていますが、ブックマーク、マーカー、ファイルの比較、スペルチェックなど、Professional版と同等の機能が段階的に解放されています。個人利用に限定されており、企業などでの利用は許可されていません。
過去には、EmEditor Standardやパッケージ版も存在しましたが、現在は提供されていません。
履歴
EmEditorは、1997年に最初のバージョンが公開されて以来、長年にわたり開発が続けられています。初期バージョンは、起動の速さが評価され、Windows標準の
メモ帳の代替としても広く利用されました。以降、
Unicode対応、
プラグイン対応、マクロ機能の追加など、数々の機能強化が行われ、現在に至っています。
主な出来事
1997年:EmEditor Free v1.00公開
1998年:EmEditor v2.00公開 (
シェアウェア化)
2000年:EmEditor v3.00公開 (Unicode対応)
2003年:EmEditor Professional v4.00公開 (マクロ機能実装)
2006年:EmEditor Free v5.00公開
2013年:EmEditor Professional v13.0.0公開 (複数選択編集機能)
* 2024年: 永久
ライセンス販売終了
EmEditorは、長年にわたりユーザーのニーズに応えながら進化を続け、現在も多くのプログラマーやテキスト編集を行うユーザーに支持されています。