Version 18.3¶
2018年 11月 7日 ランダムに並べ替えるオプションを並べ替え機能に追加しました。 新バージョンはバイナリ (16進数表示) のファイルを 16、32、64、128 または 256 バイト/行で表示するのを選択できるようになりました。バイト/行が多いとバイナリ ファイルの開く速度が速くなります。 一時ファイルを使用しないで開いたファイルの検索、置換には、マルチ スレッドを復活して高速化しました。 改行コードを削除、改行コードが埋め込まれたCSV文書の正当性の確認など、一部の動作が大幅に高速化しました。 [フィルター] ツール バーに [ブックマークが設定された行のみ]、[ブックマークが設定されていない行のみ]、[改行コードが一致する] ボタンを追加しました。 キーボード フォーカスが [列] ドロップ ダウン リスト ボックスにある時に Enter/Esc キーを押してフィルターを最新の情報に更新/中止することができるようになりました。 v18.2 v18.3 比較 すべて置換 (一時ファイルを使用しないで開く) 6.33 秒 2.17 秒 2.92 倍に高速化 改行コードを削除 28.5 秒 8.42 秒 3.38 倍に高速化 CSVモードに切り替え (改行コードが埋め込まれたCSV) 7.27 秒 0.01 秒 727 倍に高速化 \* すべて置換: 1.34 GB、100,000,000 行、ASCII ランダム データ、"abc" を "@@@" にすべて置換、既定オプション、改行コードを削除: 538 MB、10,000,000 行、ASCII ランダム データ、CSVモードに切り替え: 142 K B、500 行、52,300 個の改行コード、Windows 10 (64-bit)、Core i7-8700K、32GB RAM。 [複数列で並べ替え] ダイアログ ボックス に [ランダムに並べ替え] ラジオ ボタンを追加しました。 [カスタマイズ] ダイアログ ボックスの [形式] ページ に [バイナリ (16進数表示)] ドロップ ダウン リスト ボックスを追加しました。 [高度なフィルター] ダイアログ ボックスに [ブックマークが設定された行のみ]、[ブックマークが設定されていない行のみ]、[改行コードが一致する]、[CRのみ]、[LFのみ]、[CR+LF]、[その他] チェック ボックスを追加しました。 Editor_Sort インライン関数 と SORT_INFO 構造体 に SORT_RANDOM フラグを追加しました。 FILTER_INFO_EX 構造体 に、FLAG_FIND_BOOKMARKED_ONLY、FLAG_FIND_CR_ONLY、FLAG_FIND_CR_LF、FLAG_FIND_LF_ONLY、FLAG_FIND_NL_OTHERS、FLAG_FIND_UNBOOKMARKED_ONLY、および FLAG_FIND_MATCH_NL フラグを追加しました。 Sort メソッドの strColumns パラメータに R (ランダムに並べ替え) オプションを追加しました。 Filter メソッド に ExFlags パラメータを追加しました。一般の新機能¶
テスト結果¶
新しい設定¶
新しいコマンド¶
プラグイン API の新機能¶
マクロの新機能¶
不具合の修正¶