EmEditor for Mac プレビュー 1 をリリースしました

EmEditor for Mac の最初のプレビュー版、プレビュー 1 (v0.0.1) をリリースしました。2027年1月31日まで、どなたでも無料でお使いいただけます。

EmEditor for Mac プレビュー 1 をダウンロード (DMG)

開発者からのメッセージ

EmEditor for Windows は 1997 年から開発を続けてきました。開発当初から Mac 版を求める声を数多くいただいており、私自身もずっと Mac 版を作りたいと思っていました。以前に一度挑戦しましたが、そのときは開発を続けることができませんでした。

今回、AI を活用した開発の進歩のおかげで、ついに EmEditor for Mac をお届けできるようになりました。Windows 版とほぼ同じ機能を備え、巨大なファイルや CSV ファイルを高速に扱えるよう最適化しています。

AI によって開発を大幅に加速できましたが、変更は意図的に少しずつ行いました。コミットのたびにすべてのテストに合格することを確認し、変更の前後で EmEditor の速度とサイズを比較しました。社内のテスト用マクロはすべて、OS 固有の動作に関するわずかな修正だけで、Mac 版と Windows 版の両方で合格しています。この方法のため完成までに時間はかかりましたが、そのぶん堅実な仕上がりになっています。

EmEditor for Mac は、Windows 版を単純に派生させたものではありません。Windows に依存していたコードの多くを、すべての OS で共通に使えるコア部分に移し、そのうえで OS ごとにユーザーインターフェースを開発しています。複数の OS 向けに開発するには、これが正しい方法だと考えています。この作業によってコアのコードを整理でき、その過程でいくつかの不具合も修正できました。これは Windows 版をお使いの皆様にとってもメリットです。たとえ最終的に Mac 版をリリースできなかったとしても、取り組む価値のある作業だったと考えています。今後は両方のバージョンを同時に開発し、どちらかが遅れることのないようにしていく予定です。

既存の Windows 版ユーザーの皆様が戸惑わずにすぐ使い始められるよう、画面や操作の一部は意図的に Windows 版に近づけています。今後も皆様のご意見をお聞きしながら、ユーザーインターフェースや見た目を改善していきます。

今回のリリースを本当にうれしく思っています。実は、このブログ記事も EmEditor for Mac で書いています。

EmEditor for Mac で CSV ファイルを編集している画面
EmEditor for Mac プレビュー 1 で CSV ファイルを編集

主な機能

Windows 版の大部分の機能を Mac 版でもお使いいただけます。たとえば次の機能です。

  • 巨大なファイル: 数 GB のファイルを開いて編集できます。大きなファイルはディスク上に置いたまま編集できます(ディスク モード)。高速ビュー モードを使うと巨大なファイルもすぐに開けます。高速ビューの文書は Windows 版と同じく通常のタブとして表示され、稲妻のアイコンが付きます。巨大ファイル コントローラーを使うと、開始位置と終了位置を指定して、ファイルの必要な部分だけを開けます。
  • CSV・TSV: セル選択モードでの編集、並べ替え、フィルター(詳細フィルターを含む)、抽出、ピボット テーブルの作成ができます。CSV コンバーターを使うと、CSV や TSV などの CSV 形式と固定長の間で文書を変換できます。
  • 検索・置換: 正規表現、検索・置換ツール バー、ファイルから検索・ファイルから置換、一括検索・一括置換、フィルター、ナローイングに対応しています。
  • 比較: 2 つのファイルを並べて比較し、相違点の間を移動できます。
  • 文字コード: Windows 版と同じく幅広い文字コードに対応し、自動判別もできます。
  • スペルチェック: macOS に組み込まれたスペルチェック辞書を使います。
  • Markdown: Markdown デザイン ビュー、Markdown と HTML のプレビュー。
  • 移動と整理: アウトライン、ブックマーク、マーカー、お気に入り、タブ、ウィンドウの分割。
  • ワークスペース: 次回の起動時に、保存していない文字列や元に戻す履歴も含めて文書を復元できます。
  • 印刷
  • カスタマイズ: 設定のプロパティ、キーボード ショートカット、ツール バー、カスタマイズ ダイアログ ボックスを Windows 版と同じ構成にしているので、見慣れたオプションを同じ場所で設定できます。
  • 12 の表示言語: Windows 版と同じ言語でお使いいただけます。
  • マクロ: EmEditor for Windows 向けに書かれた JavaScript マクロの多くは、変更せずに EmEditor for Mac で実行できます。Mac 版のマクロは、JScript や V8 ではなく、macOS に組み込まれた JavaScript エンジンで動作します。マクロの記録と再生もできます。

パフォーマンス

EmEditor for Mac v0.0.1 と EmEditor for Windows v26.4.2 で、同じファイル (ランダムな文字列 4.72 GB (5,069,084,800 バイト)、50,000,001 行) を使って速度を測定しました。時間は EmEditor 自身がステータス バーに表示したものです。

テストEmEditor for MacEmEditor for Windows
EmEditor の起動0.140 秒0.072 秒
高速ビューでファイルを開く0.723 秒1.503 秒
保存した差分ファイルを使って、高速ビューでもう一度開く0.002 秒0.004 秒
“abc” を検索して一致数を数える (45,400 個)0.095 秒0.296 秒
“abc” を “###” に置換 (45,400 個)0.065 秒0.210 秒
“abc” を含む行を抽出 (45,400 行)0.307 秒0.828 秒

Mac: MacBook Pro、Apple M5 Pro、メモリ 24 GB、macOS 26.7.2。Windows: Intel Core i7-13700、メモリ 80 GB、Windows 11 Pro 25H2。2 台のコンピューターが異なるため、この結果は 2 つのバージョンを直接比べるものではありませんが、EmEditor for Mac が EmEditor らしい速さで巨大なファイルを扱えることがおわかりいただけると思います。

未対応の機能

次の機能は、このプレビュー版ではまだお使いいただけないか、Windows 版と動作が異なります。

  • プラグイン(AI、Git、スニペット、プロジェクト、エクスプローラーの機能を含む)
  • 言語サーバープロトコル (LSP)(選択範囲のフォーマット、定義へ移動を含む)
  • 外部ツール
  • コンピューター間の設定の同期、EmEditor for Windows からの設定のインポート
  • [ツール] メニューの [インポートとエクスポート] (ファイルからの設定のインポートとファイルへのエクスポート)
  • EmEditor に組み込まれた Web ブラウザー
  • JavaScript 以外の言語で書かれたマクロ(VBScript など)
  • Windows に依存するマクロの一部の機能(editor.ExecutePlugin、shell.SendKeys、Windows のクラス名によるウィンドウの検索など)
  • .editorconfig は、[ファイル] メニューの [このフォルダーの .editorconfig を許可…] でフォルダーを許可した後にのみ有効になります。これは macOS のサンドボックスの仕組みによるものです。

動作環境

macOS 26 以降、Apple シリコン搭載の Mac (M1 以降)。

このプレビュー版では、私たちが十分にテストできる環境のみをサポートしています。以前のバージョンの macOS や Intel 搭載の Mac へのサポートが必要な場合は、ぜひお知らせください。いただいたご意見をもとに、今後のサポート範囲を検討します。

ダウンロードしたファイルが正規のものか確認する

EmEditor for Mac は、必ず弊社の Web サイトからダウンロードしてください。DMG ファイルと EmEditor アプリには Emurasoft の Developer ID による署名があり、Apple による公証 (ノータリゼーション) を受けています。公証とは、Apple が悪質なソフトウェアが含まれていないかを確認したことを示すものです。Windows 版でデジタル署名をご確認いただいているのと同じ役割を果たします。

署名は macOS が自動的に確認します。初めて EmEditor を開くと、インターネットからダウンロードされたアプリであること、Apple が悪質なソフトウェアがないか確認し、検出されなかったことが表示されます。署名の後にファイルが変更されている場合、macOS はファイルを開きません。

ご自身で署名を確認するには、ターミナル を開き、次のコマンドの後に半角スペースを入力します。続けて、ダウンロードした DMG ファイルをターミナルのウィンドウにドラッグし、Return キーを押してください。

spctl -a -vv -t open --context context:primary-signature

結果の最後が次のとおりであることを確認してください。

accepted
source=Notarized Developer ID
origin=Developer ID Application: Emurasoft, Inc. (UBZU3KXM6S)

EmEditor をインストールした後は、アプリも同じように確認できます。

spctl -a -vv /Applications/EmEditor.app

結果に rejected と表示された場合や、Emurasoft, Inc. (UBZU3KXM6S) 以外の名前や ID が表示された場合は、ファイルを開かずに削除し、お問い合わせフォームからお知らせください。

ライセンス

  • プレビュー期間中: 2027年1月31日まで、どなたでも無料でお使いいただけます。この日を過ぎるとプレビュー版は起動しなくなり、メッセージを表示して終了します。ファイルや設定には影響がなく、正式版でそのままお使いいただけます。
  • 正式版のリリース後: EmEditor Professional のサブスクリプション ライセンスで、Windows 版と Mac 版の両方をお使いいただけます。現在の使用許諾条件では、Mac も 1 台のコンピューターとして数えます。
  • EmEditor Free: Windows 版と同じく、Mac 版でも EmEditor Free をお使いいただけます。EmEditor Free は、ご家庭や学校での個人的な使用を対象とした無料のエディションです。
  • 永久ライセンス(以前にご購入のお客様): 永久ライセンスの販売はすでに終了しています。この項目は、過去に永久ライセンスをご購入いただいたお客様を対象としたご案内です。永久ライセンスの当初の条件に記載のとおり、他の OS 向けの EmEditor には永久ライセンスは適用されないため、Mac 版は対象外です。Windows 版の EmEditor Professional には、これまでどおり永久ライセンスが適用されます。

今後の予定

EmEditor for Mac の正式版は 2027 年 1 月にリリースする予定です。それまでの間、不具合の修正や改善を加えたプレビュー版を順次リリースしていきます。

新しいプレビュー版を毎回ご自身でダウンロードする必要はありません。EmEditor for Mac は更新を確認してインストールできます。[EmEditor] メニューの [更新のチェック…] を選択すると、いつでも更新を確認できます。

リリース日やライセンス条件を含め、今後の予定は変更される場合があります。

ご意見をお寄せください

プレビュー版のため、不具合や不足している機能があるかもしれません。不具合のご報告、機能のご要望、その他のご意見は、お問い合わせフォームからお送りください。皆様のご意見が正式版づくりに直接役立ちます。

不具合をご報告いただく際は、macOS のバージョン、Mac の機種(例: MacBook Air M2)、問題を再現する手順をお書き添えください。EmEditor がクラッシュした場合は、次回の起動時にクラッシュ レポートの送信をお尋ねします。何をしていたときに起きたかを簡単にご記入のうえ、ぜひ送信してください。クラッシュ レポートは問題の早期発見と修正に大いに役立ちます。

長い間お待ちいただき、ありがとうございました。ぜひ EmEditor for Mac をお試しください。

江村 豊