Version 26.1 の新機能

一般の新機能

  • ファイルが外部で変更された時、読み直しの前に数ミリ秒の待ち時間を入れ、さらに、読み直しに失敗した場合に表示されるメッセージ ボックスに [再試行] のボタンを選択できるようになりました。 [PF]
  • 複数の未保存ドキュメントを保存する際に、[すべてに適用] オプションを記憶するようになりました。 [PF]
  • 並べ替え、改行を削除、改行を挿入、改行を含まない巨大ファイルの水平スクロールなど、様々な動作を高速化しました。

テスト結果:

v26.0 v26.1 比較
1. 並べ替え 1.317 秒 0.745 秒 1.77 倍に高速化
2. 改行を削除 7.70 秒 1.27 秒 6.06 倍に高速化
3. 改行を挿入 21.5 秒 16.0 秒 1.34 倍に高速化
4. 水平スクロール 106.4 秒 38.9 秒 2.74 倍に高速化
  • 1: A から Z へ並べ替え (すべて既定オプション) [*a]
  • 2: \na にすべて置換、エスケープ シーケンス オプションを有効、20,685,609 個の改行を置換。 [*a]
  • 3: a\n にすべて置換、エスケープ シーケンス オプションを有効、96,626,226 文字を置換。 [*b]
  • 4: カーソルを行末に移動して左に1000文字移動する次のマクロを実行。 [*b]
    document.selection.EndOfLine(false,eeLineView);
    document.selection.CharLeft(false, 1000);
  • *a: Wikipedia ダンプ ファイル (UTF-8、2.00 GB、20,685,610 行)。
  • *b: Wikipedia ダンプ ファイル (UTF-8、1.98 GB、1 行)。
  • *すべて: 常に長い元に戻す情報を破棄して速くする オプションを有効にする以外はすべて既定オプション、Windows 11、Ryzen 9 7950X、96 GB RAM。

新しい設定

  • [カスタマイズ] ダイアログ ボックスの [並べ替え] ページに、[並べ替え時、カーソルを正しい位置に移動する] チェック ボックスを追加しました。[P]
  • [カスタマイズ] ダイアログ ボックスの [AIプロンプト] ページ に、[プロバイダー]、[モデル]、[推論の労力]、[テキスト冗長] チェック ボックスとドロップ ダウン リスト ボックス、および [Web検索] チェック ボックスを追加しました。 [P]
  • [プロンプトの新規作成] ダイアログ ボックスに、[プロバイダー]、[モデル]、[推論の労力]、[テキスト冗長] チェック ボックスとドロップ ダウン リスト ボックス、および [Web検索] チェック ボックスを追加しました。 [P]
  • [カスタマイズ] ダイアログ ボックスの [AIオプション] ページ の [優先モデル] ドロップ ダウン リスト ボックスで表示するモデルの一覧は動的に取得するようになりました。 [P]

マクロの新機能 [P]

  • Selection オブジェクトに、TextLength プロパティを追加しました。
  • GeneralProp オブジェクトに、LineNumbersZeroBase プロパティを追加しました。

プラグインの新機能 [P]

  • EE_GET_SEL_LENGTH メッセージ、Editor_GetSelLength インライン関数を追加しました。
  • AIとチャット
    • Anthropic プロバイダーを追加しました。
    • Google プロバイダーのファイル アップロード機能に対応しました。
    • Anthropic および Google プロバイダーのツール呼び出しに対応しました。
    • チャットのインポート/エクスポート機能を追加しました。
    • PowerShell ツールを追加しました。

  • [P] EmEditor Professional のみ
  • [PF] EmEditor Professional と EmEditor Free