EmEditor v26.1.0 を公開 — 更新された証明書、高速化と AI 機能の強化

証明書が更新されました: 新しいバージョンの MSI インストーラーをダウンロードする際、Microsoft Defender SmartScreen などのセキュリティ機能により、ダウンロードがブロックされることがあります。これは、デジタル署名に使用する証明書が数日前に更新されたばかりで、ファイルの配布実績がまだ少ないために発生します。その場合でも、ダウンロードを続行して問題ありません。ダウンロードできない場合は、ブラウザのセキュリティ設定を変更する必要がある可能性があります。それでもダウンロードできない場合は、数日待ってから再度お試しください。ダウンロード後、デジタル署名の署名者の名前が「Emurasoft, Inc.」であることを確認してください。新しいデジタル署名では、電子メール欄は利用不可と記載されています。

本日、EmEditor v26.1.0 を公開しました。

前バージョンの v26.0 では、改行を含まない 1 行のみの巨大ファイルでも高速に開けるようになりました。しかし、開いた後の水平スクロールや編集が遅ければ使い物になりません。v26.1 では、ファイルを開いた後の水平スクロールや編集においてもより快適に動作するように、アルゴリズムの変更や SIMD を使用した最適化などにより、さらなる高速化を行いました。また、改行を含む通常の巨大ファイルにおいても、さまざまな動作の最適化を行いました。ここで紹介している当社のテスト結果はその一部に過ぎませんが、前バージョン比で 1.34~6.06 倍に高速化しました。これらだけでなく、多くの動作において高速化されています。

お客様からいただいた改善のご要望にもお応えしています。例えば、EmEditor で開かれているファイルが外部で変更されたとき、すぐに読み直すと、外部でファイルが排他ロックされている場合に、読み直しに失敗することがありました。そこで、本バージョンでは、読み直しの前に数ミリ秒の待ち時間を入れ、さらに、読み直しに失敗した場合に表示されるメッセージ ボックスで [再試行] ボタンを選択できるようになりました。

また、複数の未保存の文書を保存する際に、「変更を保存しますか?」というメッセージ ボックスに [すべてに適用] オプションが追加されていますが、このオプションの初期状態を記憶するようになりました。

EmEditor v25.2 以前では、たとえばファイルの先頭を表示した状態で並べ替えを実行しても、文書がスクロールすることはありませんでした。しかし、v25.3 からは、並べ替え後に、並べ替え前にカーソルがあった行の移動先へカーソルをジャンプさせるため、文書がスクロールするように仕様を変更しました。この動作が適切だと考えて変更しましたが、かえって使いづらいというご意見をいただきました。そこで、v26.1 では [並べ替え時、カーソルを正しい位置に移動する] オプションを追加し、既定では従来の動作に戻しました。ただし、[類似度で並べ替え] コマンドの場合に限り、本バージョンでもカーソルを正しい位置に移動するため、文書がスクロールすることがあります。

[カスタマイズ] ダイアログ ボックスの [並べ替え] ページに、[並べ替え時、カーソルを正しい位置に移動する] チェック ボックスを追加しました。

本バージョンでは、ChatAI プラグインをインストールしている場合、AI 機能についても多くの改善を行っています。以前からあった AI プロンプト機能について、以前のバージョンでは、すべてのプロンプトに対して同一のプロバイダー(OpenAI や Google など)とモデル(gpt-4 や gemini-2.5-flash など)しか設定できませんでした。そのため、プロンプトによってプロバイダーやモデルを変更したい場合は、その都度、設定を変更する必要がありました。本バージョンでは、[カスタマイズ] ダイアログの [AI プロンプト] ページで、各 AI プロンプトに対してプロバイダーやモデルを指定できるようになりました。このようにして、同じ内容の質問を、異なるプロバイダーやモデルを使ってすぐに続けて行い、得られた回答を比較することもできます。それだけでなく、各プロンプトで、異なる [推論の労力]、[テキスト冗長]、[Web 検索] オプションも指定できるようになりました。

[カスタマイズ] ダイアログ ボックスの [AIプロンプト] ページ に、[プロバイダー]、[モデル]、[推論の労力]、[テキスト冗長] チェック ボックスとドロップ ダウン リスト ボックス、および [Web検索] チェック ボックスを追加しました。

Makoto Emura は、[AI とチャット] プラグインにおいて、従来からサポートしている DeepSeek、Google、OpenAI、LMStudio/OpenAI 互換のプロバイダーに加えて、Anthropic プロバイダーへの対応を追加しました。

Anthropic プロバイダーを追加しました。

また、従来から OpenAI でサポートされていたファイルのアップロード機能は、Google プロバイダーでも利用できるようになりました。同様に、OpenAI と DeepSeek のみでサポートされていたツール呼び出し機能は、Anthropic および Google プロバイダーでも利用できるようになりました。

PowerShell ツールをツール呼び出し機能に追加したため、たとえば、「D:\Test フォルダの拡張子が .md のファイル一覧を表示して」と問いかけると、D:\Test の中の Markdown ファイル一覧を表示できるようになります。PowerShell を使う場合、操作を誤ると大切なファイルを削除してしまう危険があります。そのため、PowerShell を実行する前に [確認] ボタンが表示され、それをクリックして初めて PowerShell コマンドが実行されるようになっており、安全に利用できます。

EmEditor の [すべての設定をリセット] コマンドを実行すると、[AI とチャット] の過去の履歴もすべて削除されてしまいます。本バージョンでは、チャットのインポート/エクスポート機能を追加したため、[すべての設定をリセット] コマンドを実行する前に、あらかじめチャットをエクスポートして保存しておき、コマンドの実行後にチャットをインポートすることで、以前の会話を復元できるようになりました。

なお、[AI とチャット] を含む AI 機能を利用するには、EmEditor に加えて、別途 ChatAI プラグインをインストールする必要があります。

また、プレビュー版の開発過程で見つかった不具合も修正しています。

Pro 版、Free 版ともにご満足いただければ幸いです。ご質問、機能のリクエスト、アイデアなどがございましたら、ご連絡ください。

今後とも EmEditor をご愛顧賜りますよう、よろしくお願い申し上げます。
— 江村豊

主な変更点や画面図など、詳しくは、「Version 26.1 の新機能」をご覧ください。

デスクトップ インストーラー版をご利用の場合は、[ヘルプ] メニューの [更新のチェック] から更新できます。うまくいかない場合は、最新版をダウンロードして、インストーラーを実行してください。Microsoft ストアでの公開は、数日後になる予定です。MSI を直接ダウンロードされる際には、デジタル署名の署名者が Emurasoft, Inc. であることを確認してください。

EmEditor v26.0.3 を公開しました

本日、EmEditor v26.0.3 を公開しました。v26.0.3 には、以下の不具合修正が含まれています。安定した動作のため、常に最新版に更新してご利用ください。

  • 改行を含む複数選択時の置換または削除でクラッシュする可能性がある v26.0.0 からの不具合を修正しました。
  • マクロに検索、置換、フィルター設定などの一部の動作が記録されないことがある v26.0.0 からの不具合を修正しました。
  • ファイルを開く時のコモンダイアログに表示されるファイルの種類の表示が正しくないことがある v26.0.0 からの不具合を修正しました。

デスクトップインストーラー版をご利用の場合は、[ヘルプ] メニューの [更新のチェック] から更新できます。うまくいかない場合は、最新版をダウンロードして、インストーラーを実行してください。Microsoft ストアでの公開は、数日後になる予定です。直接 MSI をダウンロードされた際には、デジタル署名の署名者が Emurasoft, Inc. であることを確認してください。

EmEditor v26.0.2 を公開しました

本日、EmEditor v26.0.2 を公開しました。v26.0.2 には、以下の不具合修正が含まれています。安定した動作のため、常に最新版に更新してご利用ください。

  • 特定の条件下で、UTF-8 以外の巨大ファイルに対する検索、置換、フィルター処理でクラッシュする、v26.0.0 からの不具合を修正しました。
  • 特定の条件下で、サロゲート ペア文字を含む編集に関する不具合を修正しました。
  • 連続検索、連続置換のリスト ボックスで、複数選択時の上下移動に関する v26.0.0 からの不具合を修正しました。

デスクトップインストーラー版をご利用の場合は、[ヘルプ] メニューの [更新のチェック] から更新できます。うまくいかない場合は、最新版をダウンロードして、インストーラーを実行してください。Microsoft ストアでの公開は、数日後になる予定です。直接 MSI をダウンロードされた際には、デジタル署名の署名者が Emurasoft, Inc. であることを確認してください。

EmEditor v26.0.1 を公開しました

EmEditor v26.0.1 を公開しました。このマイナー更新では、インストーラーに関連する問題を修正しました。v26.0.0 からプログラム本体には変更はありません。

EmEditor v26.0.0 を公開 — 高速化、特殊文字の挿入、文字コード値、お気に入り、AI とチャット

本日、EmEditor v26.0.0 を公開しました。

Web ページの表示速度を上げるため、JavaScript、CSS、HTML ファイルから改行やスペースをすべて取り除く「ミニファイ(軽量化)」が行われることがあります。また、XML、JSON などのデータは、読みやすさよりも連続したデータストリームとしての扱いやすさが優先され、1 行にまとめられることがあります。ゲノムデータ、たとえば DNA の塩基配列(A、T、G、C)に至っては、数十億文字に及ぶ連続した 1 つの配列として記録されることがあります。このような改行を含まない巨大ファイルを扱う機会が増えており、ユーザーの皆様からも、こうしたファイルで動作が遅くなるという報告をしばしばいただいていました。改行を含まない巨大ファイルは 1 行が非常に長くなることが特徴で、その場合にパフォーマンスが低下することがあります。v26.0 では内部コードを見直し、マルチスレッドや SIMD による最適化を行った結果、当社テストでは、開く/検索/置換の速度が前バージョン比で 2.2~666 倍に向上しました。

Unicode 対応を早期から進めてきた EmEditor ですが、キーボードでの入力が難しい、たとえば複雑な漢字、外国語の文字、絵文字などを入力する際には、[挿入] メニューの [特殊文字](Ctrl+Shift+I)を選択してコード値を指定し、文字を入力する必要がありました。この操作を繰り返し行うのは面倒でした。そこで v26.0 では、このダイアログをカスタムバーに変更し、常に表示したまま編集作業を継続できるように改善しました。さらに、Unicode 名やブロックによる検索に対応し、検索結果は大きなフォントで見やすく表示されます。絵文字など、カラー表示に対応した文字はカラー表示できるようになりました。たとえば「smiling」で検索すると、笑顔の絵文字が多数見つかります。

[特殊文字の挿入] ダイアログを、カスタムバーに置き換えました。フォントサイズの拡大、カラーフォント対応、Unicode 名およびブロックによるフィルタリングなどの改善を含みます。

加えて、Ctrl+I で表示できる [文字コード値] ダイアログについても、文字を大きなカラーフォントで表示できるようになり、従来に比べて複雑な文字や絵文字でも、わかりやすく見えるようになりました。

[文字コード値] ダイアログを、フォントサイズの拡大とカラー対応により改善しました。

お客様からのご要望への対応として、[お気に入り] 機能を拡張しました。従来のファイル指定に加えてフォルダーも登録できるようになり、フォルダーを選択すると [ファイルを開く] ダイアログを経由して目的のファイルを選び、開くことができます。さらに、エクスプローラから複数のファイルをドラッグ アンド ドロップにより追加する場合、行・桁が指定されていない同名のファイルがすでに存在しているときは、新たに同ファイルを追加しないようになりました。

Markdown の太字/斜体/コードの各コマンドは、テキスト未選択時でも動作するようになりました。たとえば、未選択の状態で Markdown の太字コマンドを実行してから入力を開始すると、入力したテキストが太字として挿入されます。

従来からモードレスで利用できた [元に戻す/やり直し履歴] ダイアログは、カスタムバーへ変更しました。これにより、編集中でも邪魔にならない位置に履歴を表示したまま、編集を継続できます。

[元に戻す/やり直し履歴] ダイアログを、カスタムバーに置き換えました。

Makoto Emura は [AIとチャット] プラグインおよび [コミット リスト] プラグインを改善しました。[AIとチャット] プラグインでは、OpenAI モデルを使用している場合に、入力ボックスの左側に「+ ファイル」ボタンを追加し、選択したファイルをプロンプトにアップロードできるようにしました。これにより、入力や貼り付けでは送れない量のコンテンツをより簡単に送信できるだけでなく、HTML、PDF、Word などの一般的なファイル形式も添付できます。この機能は OpenAI の ファイル検索機能を利用しています。通常、ファイル全体のテキストをチャットに貼り付けるよりも、ファイルをアップロードする方がトークン消費を抑えられます。さらに、チャット履歴(過去の会話)内を検索する機能も追加しました。なお、[AIとチャット] を含む AI 機能を利用するには、EmEditor に加えて別途 ChatAI プラグインをインストールする必要があります。

[AIとチャット] プラグインにファイル検索機能を追加し、チャットで使用するファイルをアップロードできるようになりました。

[コミット リスト] プラグインでは、変更一覧やコミット履歴の表示など、複数の操作にわたってパフォーマンスを改善しました。

また、プレビュー版の開発過程で見つかった不具合も修正しています。

Pro 版、Free 版ともにご満足いただければ幸いです。ご質問、機能のリクエスト、アイデアなどがございましたら、ご連絡ください。

今後とも EmEditor をご愛顧賜りますよう、よろしくお願い申し上げます。
— 江村豊

主な変更点や画面図など、詳しくは「Version 26.0 の新機能」をご覧ください。

デスクトップインストーラー版をご利用の場合は、[ヘルプ] メニューの [更新のチェック] から更新できます。うまくいかない場合は、最新版をダウンロードして、インストーラーを実行してください。Microsoft ストアでの公開は、数日後になる予定です。直接 MSI をダウンロードされた際には、デジタル署名の署名者が Emurasoft, Inc. であることを確認してください。

EmEditor v25.4.5 を公開しました – Microsoftストアより利用可能です!

本日、EmEditor v25.4.5 を公開しました。v25.4.5 には、以下の不具合修正が含まれています。安定した動作のため、常に最新版に更新してご利用ください。

  • CommitList プラグインが Unicode パスを処理する際に発生する可能性があったクラッシュを修正しました。
  • リムーバブル ドライブに保存されたポータブル版における製品登録に影響する問題を修正しました。
  • 特定の条件下で[バージョン情報]ダイアログに表示される製品登録情報を修正しました。
  • Microsoft Store への提出向けに UI を更新しました。

デスクトップ インストーラー版をご利用の場合は、[ヘルプ][更新の確認] を選択して最新バージョンをダウンロードしてください。うまくいかない場合、または現在 EmEditor がインストールされていない場合は、インストーラーをダウンロードして実行してください。

EmEditor (デスクトップ版インストーラー) は Microsoft Store からも入手できるようになりました:


デスクトップ インストーラーを Microsoft ストアよりダウンロード (推奨)

古い Windows をお使いの場合は、こちらから、インストーラーを直接ダウンロードできます。

MSI ファイルを直接ダウンロードした場合は、必ずデジタル署名の署名者が Emurasoft, Inc. であることを確認してください。デジタル署名を確認するには、次の手順を行います。

  1. ダウンロードしたファイルを右クリックし、[プロパティ]を選択します。
  2. [デジタル署名]タブを開きます。
  3. 署名者が Emurasoft, Inc. であることを確認します。
  4. 署名者が Emurasoft, Inc. でない場合は、絶対にインストールしないでください。

EmEditor の更新チェッカーは、自動的に MSI ファイルのデジタル署名の署名者を確認しており、署名者が Emurasoft, Inc. でない場合には更新を中止します。

または、SHA-256 のハッシュ値を次の値と照合することもできます。

  • emed64_25.4.5.msi: 0035f22bc12f565e9fe904eabccd24a608903b4d76e8bda2ec758bfcd18b12e9
  • emed64_25.4.5_portable.zip: 3e2e56fd146aff6324896893265a943058cf50905acb5130d14be12464bca5ea
  • chatai64_25.4.5.msi: f9601e5ec55033aa7bcd0cdcd24e92f6db24321948c15e798605e4781d170c27
  • chatai64_25.4.5_portable: 7e662f206947ea29289d3d755753190073d76b3f051dd6e1210224849441d3e5
  • emed_help_en_25.4.5.msi: 2ed200c42b210d4dbabb9050094f059d4de9b9c5cebb8260b5b9f35591c74990
  • emed_help_ja_25.4.5.msi: 4bc21dbe4a5906c6f3a513fa0b049cf9ad953889c58b61f6018a8133a1fc3207
  • emed_help_zh-cn_25.4.5.msi: 4c0854c141be7f9ddd70528303cee4d470a97eb10e40e6e3e59afe7d2d3fa12a
  • emed_help_zh-tw_25.4.5.msi: 877cd8192c2b6c4c676d7a31a3953daeb4e41adc0497c4fc565d26e333e28e22

その他のファイルは、こちらよりダウンロードして更新できます。

EmEditor v25.4.4 を公開しました

本日、EmEditor v25.4.4 を公開しました。v25.4.4 には、以下の不具合修正が含まれています。安定した動作のため、常に最新版に更新してご利用ください。

  • 誤操作を防ぐため、ステータス バーの一部の項目は、ダブルクリックした場合にのみ動作するように変更しました。
  • 関連するスイッチがオフになっている場合に、ステータス バーのツールチップ(読み取り専用モードやその他の表示)が常に表示されないことがある問題を修正しました。
  • 大きな HTML ファイルで 対応するタグを強調する が安定して動作しない場合がある問題を修正しました。
  • NUL(NULL)文字を含むファイルをテキスト ファイルとして開いた場合の動作を修正しました。
  • 特定の条件下で ファイルから置換 がクラッシュする可能性がある問題を修正しました。
  • 同期機能に影響する問題を修正しました。
  • フィルターを設定している場合でも、アウトライン バーが表示されるようにしました。
  • 不正な数値範囲の構文でフィルターを設定した際にクラッシュする可能性がある問題を修正しました。
  • 特定の条件下で 登録情報/バージョン情報 ダイアログに誤った情報が表示される問題を修正しました。
  • カスタマイズ ダイアログ内の AI プロンプト ページで コピー をクリックした際の動作を修正しました。
  • Windows の表示言語が EmEditor で未対応の言語に設定されている場合に、UI が英語ではなく中国語に切り替わってしまうことがある問題を修正しました。

デスクトップ インストーラー版をご使用の場合は、[ヘルプ]メニューの[更新のチェック]を選択して更新できます。この方法で更新できない場合は、インストーラー(emed64_25.4.4.msi)をダウンロードし、ダウンロードしたインストーラーを実行してください。

MSI ファイルを直接ダウンロードした場合は、必ずデジタル署名の署名者が Emurasoft, Inc. であることを確認してください。デジタル署名を確認するには、次の手順を行います。

  1. ダウンロードしたファイルを右クリックし、[プロパティ]を選択します。
  2. [デジタル署名]タブを開きます。
  3. 署名者が Emurasoft, Inc. であることを確認します。
  4. 署名者が Emurasoft, Inc. でない場合は、絶対にインストールしないでください。

EmEditor の更新チェッカーは、自動的に MSI ファイルのデジタル署名の署名者を確認しており、署名者が Emurasoft, Inc. でない場合には更新を中止します。

または、SHA-256 のハッシュ値を次の値と照合することもできます。

  • emed64_25.4.4.msi: 09e884896467b8fa574b2adf22d792e039774b8fb1300ec26a59c951937eaa3c
  • chatai64_25.4.4.msi: f4db8fe290d3d5d44bd08461da24f168a73b085c6d589687f41b0a9a820556e8

デスクトップ ポータブル版の場合は、こちらよりダウンロードして更新できます。ストア アプリ版の場合は、数日後に Microsoft ストアからダウンロードまたは更新できます。

EmEditor v25.4.3 を公開しました

本日、EmEditor v25.4.3 を公開しました。v25.4.3 には、以下の不具合修正が含まれています。安定した動作のため、常に最新版に更新してご利用ください。

  • [AIとチャット] の設定で、[OPENAI_API_KEY 環境変数を使用する] オプションが利用できなかったり、[新規文書にコピー] コマンドが動作しないことがあった不具合を修正しました。(ChatAI プラグインが必要です)
  • ステータス バーの一部が切り詰められて表示されることがある問題を修正しました。
  • バイナリ (ASCII表示) で、NUL文字の文字コード値の表示を修正しました。
  • 1行が長い場合の水平スクロールなど、さまざまな処理を高速化しました。
  • [エディタのフォントを使用する] オプションがオンの場合、検索/置換ダイアログの検索履歴が消えることがある不具合を修正しました。
  • お客様から報告された不具合を修正しました (1)。

デスクトップ インストーラー版をご使用の場合は、[ヘルプ] メニューの [更新のチェック] を選択して更新できます。この方法で更新できない場合は、最新版をダウンロードし、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合は、こちらよりダウンロードして更新できます。ストアアプリ版の場合は、数日後、Microsoft ストアからダウンロードまたは更新できます。

EmEditor v25.4.2 を公開しました

本日、EmEditor v25.4.2 を公開しました。

v25.4.2 には、以下の不具合修正が含まれています。安定した動作のため、常に最新版に更新してご利用ください。

  • GPT-5.1 をサポートしました。(ChatAI プラグインが必要です)
  • AI プロンプトが正しく動作しないことがある不具合を修正しました。(ChatAI プラグインが必要です)
  • ステータス バーの行・桁表示が途切れることがある問題を修正しました。
  • 巨大ファイル コントローラーで、正規表現を使用した大文字小文字を区別しないフィルター設定時の動作不良を修正しました。
  • 設定のプロパティの [キーボード] ページが既定の設定にもかかわらず、変更済みを示す「*」が表示されてしまうことがある不具合を修正しました。
  • スニペット プラグインやコミット リスト プラグインなどのツリー表示で [+] をダブルクリックすると予期しない動作が発生する不具合を修正しました。
  • コミット リスト プラグインのコミット ペインで、コミットの比較後にディレクトリをダブルクリックするとクラッシュすることがある不具合を修正しました。
  • メモリ不足の状態で数行の箱型選択を行った後、元に戻すことができなくなることがある不具合を修正しました。
  • 巨大ファイルを指定して EmEditor を開く際の通知バルーン チップの表示位置を調整しました。
  • 「ファイルから検索」でシンボリックリンクやジャンクションが存在する場合、処理に非常に時間がかかることがある問題を修正しました。
  • ファイルのオープン、「ファイルから検索」、1行が長い場合の水平スクロールなど、さまざまな処理を高速化しました。

デスクトップ インストーラー版をご使用の場合は、[ヘルプ] メニューの [更新のチェック] を選択して更新できます。この方法で更新できない場合は、最新版をダウンロードし、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合は、こちらよりダウンロードして更新できます。ストアアプリ版の場合は、数日後、Microsoft ストアからダウンロードまたは更新できます。

EmEditor v25.4.1 を公開しました

本日、EmEditor v25.4.1 を公開しました。

v25.4.1 は、次の不具合修正を含みます。安定した動作のため、常に最新版に更新してお使いください。

  • 既定のスニペットに [色の選択] スニペットを追加しました。
  • Windows のシステム コード ページが UTF-8 の環境に対応しました。
  • [マクロのカスタマイズ] ダイアログの [オプション] ページで [フォルダ] を指定した場合に、動作不良が発生する可能性のある不具合を修正しました。
  • [カスタマイズ] ダイアログの [高度] ページで [スレッド数] に 1 を指定した場合、検索対象に巨大ファイルを含むとファイルから検索が正しく動作しない可能性のある不具合を修正しました。
  • [カスタマイズ] ダイアログの [高度] ページで [編集時、一時ファイルを使用する] オプションがオンの場合、巨大ファイルの置換時に動作不良が発生する可能性のある不具合を修正しました。
  • 大文字小文字を区別しない検索、置換、ファイルから検索/置換で、検索文字列に、大文字小文字で UTF-8 のバイト数が異なる文字が含まれている場合、正しく動作しない可能性がある不具合を修正しました。
  • 大文字小文字の変換、大文字小文字を区別しない並べ替え、ファイルから検索など、一部の処理を高速化しました。
  • お客様から報告された不具合を修正しました (1)。

デスクトップ インストーラー版をご使用の場合は、[ヘルプ] メニューの [更新のチェック] を選択して更新できます。この方法で更新できない場合は、最新版をダウンロードし、そのダウンロードしたインストーラーを実行してください。デスクトップ ポータブル版の場合は、こちらよりダウンロードして更新できます。ストアアプリ版の場合は、数日後、Microsoft ストアからダウンロードまたは更新できます。