Version 19.7

2020年 3月 24日

一般の新機能

  • [列を移動/コピー] コマンドを追加しました。このコマンドは、ルーラー上の右クリック メニューから選択することができます。このコマンドを選択すると、ダイアログ ボックスが表示され、選択列または現在の列をどこに移動またはコピーするかを指定することができます。

  • [列を結合] コマンドを追加しました。このコマンドは、ルーラー上の右クリック メニューから選択することができます。このコマンドを選択すると、ダイアログ ボックスが表示され、選択列を連結するか、最初の空でない値を使用するかを選択することができます。

  • [列を抽出] コマンドと [CSVの結合] コマンドで、オプションとして列を結合することができるようになりました。

  • 複数行の検索を、改善したアルゴリズムとマルチ スレッドを使用して、大幅に高速化しました。

テスト結果:

v19.6

v19.7

比較

複数行の文字列を検索 *1

68.8 秒

0.625 秒

110 倍に高速化

複数行の文字列を置換 *2

25.3 秒

0.907 秒

27.9 倍に高速化

複数行の正規表現を置換 *3

54.1 秒

24.0 秒

2.25 倍に高速化

*1 10行の文字列を検索、[一致する文字列を数える] 有効、1 個の文字列に一致。

*2 「ab\nde」を「@」に置換、[エスケープ シーケンス] 選択、17 個の文字列に一致。

*3 「a.*?\nb.*?\nc」を「@」に置換、[正規表現] 選択、9,842 個の文字列に一致。

1.34 GB、1 億行、ASCII ランダム データ ファイル。16 スレッド、Windows 10 (64-bit)、Core i9-9900K、32GB RAM、2TB SSD。

新しい設定

新しいコマンド

プラグイン API の新機能

マクロの新機能