Version 19.9¶
2020年 6月 16日 [検索]、[ファイルから検索]、[ファイルから置換] コマンドで、連続または複数検索の機能を追加しました。 [列を分割] コマンドを追加し、CSV 文書の列を指定する区切り文字で分割して、右の列または下の行に置くすることができるようになりました。 低メモリ状況下でのファイルのオープン、並べ替え コマンドの安定性を向上させました。 クラッシュ レポート ダイアログ ボックス/ファイルを改善しました。 WSL (Windows Sybsystem for Linux) で「~/」で始まるパスを使用してファイルを開くことができるようになりました。 [折り返しインデント] オプションはオプションにより全角空白を無視できるようになりました。 複数の文字列を論理和で結合した高度なフィルターを、改善したアルゴリズムと SSE、AVX-2、AVX-512 命令セット使用して、大幅に高速化しました。 v19.8 v19.9 比較 高度なフィルター (16 スレッド) 7.33 秒 2.34 秒 3.13 倍に高速化 高度なフィルター (シングル スレッド) 61.8 秒 17.1 秒 3.61 倍に高速化 * 論理和で結合した 50 個の ASCII ランダム検索文字列、大文字と小文字を区別しない、1.34 GB、1 億行、ASCII ランダム データ ファイル。Windows 10 (64-bit)、Core i9-9900K、32GB RAM、2TB SSD。 [連続検索]、 [ファイルから連続検索]、 [ファイルから連続置換] ダイアログ ボックスを追加しました。 [連続置換] ダイアログ ボックス を再設計しました。 [列を分割] ダイアログ ボックス を追加しました。 [検索]、[置換]、[ファイルから検索]、[ファイルから置換] ダイアログ ボックスで、[検索] ドロップ ダウン リスト ボックスの横の [>] ボタンを押して表示されるメニューに [連続の一覧から選択] コマンドを追加しました。 [連続オプション] ダイアログ ボックス を追加しました。 [カスタマイズ] ダイアログ ボックスの [マウス] ページから [右クリックでカーソル位置を設定] チェック ボックスを削除しました。 [タブ/インデント] ダイアログ ボックス に [全角空白を無視する] チェック ボックスを追加しました。 EE_SPLIT_COLUMN メッセージ、 Editor_SplitColumn インライン関数、 SPLIT_COLUMN_INFO 構造体を追加しました。 Editor_BatchFindReplace インライン関数 と BATCH_INFO 構造体 を追加しました。 Document オブジェクトに SplitColumn メソッド を追加しました。 Selection オブジェクトに BatchFind と BatchReplace メソッドを追加しました。 Editor オブジェクトに filters プロパティ を追加しました。 Filters コレクションに AddFind と AddReplace メソッドを追加しました。 Filters コレクションの Add メソッド に strFilter と nExFlags パラメータを追加しました。一般の新機能¶
テスト結果:¶
新しい設定¶
新しいコマンド¶
プラグイン API の新機能¶
マクロの新機能¶