Macで数GB級のログファイルやCSVを開こうとして、標準のテキストエディタが固まった経験はないだろうか。Windowsでは、こうした巨大ファイルを平然と開けるエディタとしてEmEditorが知られている。そのEmEditorが、2026年11月12日に無料のMac版プレビューを公開した。2027年1月末までは無料で試せる。29年間Windows専用だったアプリが、初めてMacに来た。
単なる移植なのか、それとも作り直しなのか。そこから生まれた速さを確かめた。
なぜ今Macに来たのか
EmEditorのWindows版は1997年から開発が続いている。Mac版は長年の要望だったが、過去の挑戦は継続できなかったと、開発元Emurasoftの江村豊氏は公式サイトで振り返っている。今回実現できた理由として挙げているのは、AIを活用した開発の進め方だ。変更を小刻みに行い、コミットごとにテストの合格と、速度・サイズの比較を確認しながら進めたという。社内のテスト用マクロも、OS固有のわずかな修正だけで両方のOSに対応しているという。
では、これはWindows版をそのままMacで動かす「移植」なのだろうか。
移植ではなく作り直し
Windows版のEmEditorは、この29年で多くの機能を積み上げてきた。巨大ファイルを部分的にだけ読み込む高速ビュー、ディスク上のまま編集するディスクモード、CSVの並べ替えやピボットテーブル、正規表現を使った検索・置換。これだけの機能を素朴に移植しようとすれば、相当な作業量になる。
公式サイトは、Mac版が「Windows版の単純な派生ではない」と明言する。Windows依存だったコードの多くを、全OSで共通に使えるコアへ移し、OSごとのUI部分だけを新しく開発したという。この整理の過程で、Windows版側のいくつかの不具合も修正されたと公式は書いている。既存ユーザーが迷わないよう、画面や操作の一部はWindows版に近づけているとも説明している。
つまりMac版は、Windows版の見た目だけをMac風に貼り替えた別アプリではない。同じ土台の上に立つ、もう1つのEmEditorとして生まれた。だからこそ、この土台にまだ移っていない機能は、Mac版では使えない。
巨大ファイルを開く速さ
EmEditor公式の検証によると、テストに使ったのは50,000,001行・4.72GBの巨大ファイルだ。これを高速ビューで開くのに、Mac版は0.723秒、Windows版は1.503秒かかった。テスト機材はMac側がApple M5 Pro搭載のMacBook Pro(メモリ24GB)、Windows側がCore i7-13700(メモリ80GB)と異なる。公式自身も「テスト機材が異なるため、直接の比較にはならない」と注記している。
| 操作 | Mac | Windows |
|---|---|---|
| 起動 | 0.140秒 | 0.072秒 |
| 高速ビューで開く | 0.723秒 | 1.503秒 |
| 差分ファイルから再度開く | 0.002秒 | 0.004秒 |
| “abc”の検索と件数計測 | 0.095秒 | 0.296秒 |
| “abc”を”###“に置換 | 0.065秒 | 0.210秒 |
| “abc”を含む行の抽出 | 0.307秒 | 0.828秒 |
この表で分かるのは、ファイルを開いたあとの検索・置換・抽出ではMacが2〜3倍速く、逆に起動だけはMacの方が遅いという非対称さだ。自分が引っかかったのは、ここだった。アプリの起動よりも、5000万行のファイルから特定の文字列を抽出する方が速く終わる、という感覚は数字を読んだだけでは実感しにくい。機材が違う以上、どちらのOSが優れているという結論は出せないが、どちらの環境でも主要な操作が1秒未満で終わる規模感は確かめられた。
まだ使えない機能
共通コアにまだ移っていないWindows側の仕組みは、Mac版でも使えない。公式サイトが挙げている未対応機能は次のとおりだ。
- プラグイン(AI支援、Git連携、スニペット、プロジェクト管理、エクスプローラー機能を含む)
- LSP(選択範囲のフォーマット、定義へ移動など)
- 外部ツール連携、内蔵Webブラウザー
- 設定の同期、Windows版の設定からのインポート
- JavaScript以外の言語で書かれたマクロ(VBScriptなど)
JavaScriptマクロ自体は、Windows版向けに書かれたものの多くがmacOS標準のJavaScriptエンジンでそのまま動く。ただしeditor.ExecutePluginやshell.SendKeys、ウィンドウのクラス名による検索など、Windows依存の一部機能は使えない。.editorconfigも使えるが、macOSのサンドボックス制約により、フォルダーへのアクセスを一度許可したあとでないと有効にならない。
対応環境も現時点では狭い。macOS 26以降で、Apple Silicon(M1以降)を搭載したMacに限られる。Intel Macや26より前のmacOSは今回のプレビューの対象外で、公式は必要性について意見を募集している段階にある。
まとめ
EmEditor for Mac プレビュー1は、公式サイトから無料でダウンロードでき、2027年1月31日まで無料で使える。期限後は起動しなくなるが、編集したファイルや設定はそのまま正式版に引き継がれる。正式版はEmEditor Professionalのサブスクリプションに含まれ、WindowsとMacを1つの契約で使える(Macも1台としてカウントされる)。個人や学校での利用向けには、無料のEmEditor Freeも用意されている。
アプリはEmurasoftのDeveloper IDで署名され、Appleの公証を受けている。配布元を確かめたい場合は、ターミナルでspctlコマンドを実行し、結果が「Notarized Developer ID」になっているかを確認できる。
今回のプレビューで分かったのは、Windows版と同じ土台に立つエディタが、Macにも来たということだ。巨大ファイルを開く速さは、プレビューの時点でもう実用できる水準にある。プラグインを多用してきたWindows版のユーザーには、正式版までにどこまで機能が共通コアへ移ってくるかが、これからの見どころになる。
コメント
気づきや感想をどうぞ記事への補足や、読んで考えたことをお寄せください。個人情報や、他の人を傷つける内容の投稿はお控えください。
投稿にはGoogleログインが必要です。
Googleでログイン投稿にはGoogleアカウントの表示名が公開されます。メールアドレスは取得・公開しません。
コメントを読み込んでいます…