改善されたワークスペース
複数のワークスペースを扱うことができるようになりました。[ワークスペースを開く]、[ワークスペースを上書き保存]、[ワークスペースを名前を付けて保存]、[最近のワークスペース (複数項目)] コマンドが追加されました。既定では [ファイル] メニューに [ワークスペース] ポップアップ メニューが追加され、その中に各種コマンドが追加されました。
強化されたフィルターの機能
高度なフィルターでは、検索範囲を文字数で指定することができるようになりました。また、複数レベルのフィルターの場合、論理和 (論理 OR) でフィルターを実行することができるようになりました。何も指定しない場合には、従来と同様、複数の条件の論理積 (AND) でフィルターが動作します。
[フィルター] ツール バーで、以前の高度なフィルターも履歴より選択できるようになりました。[フィルター] ツール バーに [すべてブックマーク] ボタン、[すべて抽出] ボタンが追加されました。
マーカー ツール バー上のマーカー上で右クリックしたときに表示されるメニューに [フィルター] を追加しました。また、Ctrl を押しながらマーカー ボタンを押した時にも、指定する文字列でフィルターが設定されるようになりました。既定の右クリックのコンテキスト メニューに、[フィルター] が追加され、選択テキストまたはカーソル位置の単語を使ってフィルターが設定できるようになりました。巨大ファイルを開いた場合のフィルターの動作を高速化しました。
現在の文書またはファイルを複数ファイルに分割
[現在の文書またはファイルを複数ファイルに分割] コマンドでは、開いていない既存ファイルをコピー元として選択できるようになりました。これにより、248 GB を超える巨大ファイルも複数ファイルに分割できるようになりました。
改善されたユーザー インターフェイス
多くのメッセージ ボックスをよりわかりやすく改善しました。たとえば、文書を閉じる時に「変更を保存しますか」というダイアログボックスの「はい」「いいえ」のボタンのラベルは「保存する」「保存しない」というように操作を直接表示するようにしました。異常終了した時や自動復元ワークスペースを見つけた場合のダイアログも改善しました。
その他の機能
新機能
- [インポートとエクスポート] コマンドで、UAC プロンプトが表示されなくなりました。
- [ファイルから検索] ダイアログ ボックスに [出力方法] ドロップ ダウン リストが追加されました。ここで、[直接開いてフィルター] を選択することにより、指定文字列を含むファイルを直接開いて、検索文字列でフィルターを設定できるようになりました。
- [ファイルから検索] と [ファイルから置換] コマンドでは、複数のフォルダを縦線 (|) で区切って、合計 10,000 文字まで指定できるようになりました。また、2重引用符で囲まれたパスも指定できるようになりました。検索前に、フォルダが存在しない場合には、警告メッセージが表示されるようになりました。
- [検索] ダイアログで、[ブックマーク] ボタンを押した場合、ステータス バーにブックマークの数がどれだけ増えたかが表示されるようになりました。
- EmEditor Free 版に [ファイルから検索] と [ファイルから置換] コマンドが追加されました。
新しい設定
- [高度なフィルター] ダイアログ ボックスに [カスタム (文字単位)] ボックス、[前の条件との論理和] チェック ボックス、[インポート] ボタン、[エクスポート] ボタンが追加されました。
- [カスタマイズ] ダイアログの [履歴] タブに [この数を超えるとポップアップ] テキスト ボックスが追加されました。
- [ファイルから検索] ダイアログ ボックスと [ファイルから置換] ダイアログ ボックスの [検索するフォルダ] テキスト ボックスの右横の [>] ボタンをクリックして表示されるメニューに [参照して追加] コマンドが追加されました。
- [カスタマイズ] ダイアログの [CSV] タブに [CSV の正当性を確認してエラーを出力する] チェック ボックスが追加され、CSV モードの変更時により詳細なメッセージが表示できるようになりました。
- [カスタマイズ] ダイアログの [ステータス] タブの一覧に [文書全体中のブックマークの数] チェック ボックスが追加されました。
- [ファイルから検索] ダイアログ ボックスで [高度] ボタンをクリックした時に表示される [高度] ダイアログ ボックスに [指定したフォルダが存在しない場合にダイアログを表示する] チェック ボックスが追加されました。
新コマンド
- ワークスペースを開く
- ワークスペースを上書き保存
- ワークスペースを名前を付けて保存
- 最近のワークスペース (複数項目)
- すべてブックマーク (フィルター ツール バー)
- すべて抽出 (フィルター ツール バー)
- 選択テキストまたはカーソル位置の単語でフィルター
マクロの新機能
- Document オブジェクトの Filter メソッドに xBegin、xEnd パラメータと eeFindLogicalOr フラグが追加されました。
新しいプラグイン API
- FILTER_INFO 構造体に xBegin、xEnd フィールドと FLAG_FIND_LOGICAL_OR フラグが追加されました。
- Editor_Filter インライン関数に xBegin、xEnd パラメータと FLAG_FIND_LOGICAL_OR フラグが追加されました。
- EEID_WORKSPACE_OPEN、EEID_WORKSPACE_SAVE_AS、EEID_WORKSPACE_SAVE_CURRENT、EEID_FILTERBAR_BOOKMARK、EEID_FILTERBAR_EXTRACT、EEID_WORKSPACE_RECENT_FILE1 コマンドが追加されました。