Version 20.2¶
2020年 10月 6日 「ネストされた」CSV 文書の列で、(セミコロンなどの区切り文字で区切られた) 要素の並べ替えまたは重複した文字列の削除を行うことができるようになりました。これを行うには、[列を分割] コマンドを選択し、 [列を分割] ダイアログ ボックス で [選択列を分割します - (無し)] を選択してください。 新バージョンでは、[高度] ダイアログで既定から変更されたオプションが存在する場合、[(ファイルから) 検索/置換] ダイアログ ボックスの [高度] ボタンに [*] マークを表示します。[検索] ツール バーの [高度] ボタンは、高度オプションが設定されている場合、強調表示されます。 HTML/XML 文字参照、Universal Character Reference、パーセント エンコーディングのアクティブな文字列にマウスをポイントした時に表示されるツール チップに、[コピー]、[変換] コマンドを追加しました。 オートフィル/オートリピート ハンドルのドラッグを終了した時に表示されるコンテキスト メニューに [オートフィル/オートリピート] コマンドを追加しました。このコマンドにより、同じ値のコピーまたは連続する数の行数/桁数を指定できるようになります。 [列を分割] コマンドを高速化しました。 v20.1.0 v20.2.0 比較 列を列へ分割 (1200万行) 12.1 秒 2.42 秒 5.00 倍に高速化 列を行へ分割 (10万行) 262 秒 0.141 秒 1,860 倍に高速化 \* 列を列へ分割: 611 MB, 1200万行, ASCII CSV データ、 列を行へ分割: 5.13 MB, 10万行, ASCII CSV データ。 すべて: [常に長い元に戻す情報を破棄して速くする] オプション オン、[自動的に区切り位置を調節] オプション オフ、16 スレッド、Windows 10 (64-bit)、Core i9-9900K、32GB RAM、2TB SSD。 [列を分割] ダイアログ ボックス に [選択列を分割します - (無し)] ラジオ ボタンを追加しました。 [カスタマイズ] ダイアログ ボックスの [最適化] ページ に [スクロール バー上の遅い検索マーカーを無効にする] チェック ボックスを追加しました。 [カスタマイズ] ダイアログ ボックスの [ファイル] ページ に [ファイル アクセス タイムアウト] テキスト ボックスを追加しました。 SEL_INFO 構造体 に cbSize フィールドと ptCaret フィールドを追加しました。 SPLIT_COLUMN_INFO 構造体 と Editor_SplitColumn インライン関数 に COLUMN_SPLIT_TO_NONE タイプを追加しました。 EE_SET_MULTI_SEL メッセージ と Editor_SetMultiSel インライン関数 を追加しました。 Selection オブジェクトの GetActivePointX メソッド、 GetActivePointY メソッド、 SetActivePoint メソッドに iSel パラメータを追加しました。 Document オブジェクトの SplitColumn メソッド に eeSplitIntoNone タイプを追加しました。一般の新機能¶
テスト結果:¶
新しい設定¶
プラグイン API の新機能¶
マクロの新機能¶