Version 17.7 の新機能
2018年 5月 16日
一般の新機能
- 様々な並べ替えコマンドを高速化しました。
テスト結果
v17.6 | v17.7 | 比較 | |
---|---|---|---|
CSV 並べ替え (数字、1列で並べ替え) | 19.7 秒 | 0.719 秒 | 27.4 倍に高速化 |
CSV 複数列で並べ替え (数字、2列で並べ替え) | 72.6 秒 | 1.97 秒 | 36.9 倍に高速化 |
CSV 複数列で並べ替え (数字、3列で並べ替え) | 94.7 秒 | 3.09 秒 | 30.6 倍に高速化 |
* 185 MB、2,170,000 行、CSV 数字データ、Windows 10 (64-bit)、Core i7-8700K、32GB RAM。
- Python の設定の強調文字列を Python 3.7.0b4 に更新しました。
- ファイルの比較の後にレポート ファイルを作成する機能を追加しました。比較結果を表示するため eeCompare の設定と垂直罫線区切りの CSV フォーマットを追加しました。
新しい設定
- [文字コード値] コマンドによって表示されるダイアログ ボックスに [コピーして閉じる] ボタンを追加しました。
- [ファイルの比較] ウィザードに [レポートを作成しますか?] ページを追加しました。
- 設定のプロパティの [印刷] ページの [ヘッダ]、[フッタ] テキスト ボックスに [ファイルの更新日 (&e)]、[ファイルの更新時刻 (&u)] マクロを追加しました。
- 設定のプロパティの [強調 (1)] ページに [色] ドロップ ダウン リスト ボックスを追加し、比較に関する色を指定できるようになりました。
- [巨大ファイル コントローラー] カスタム バーに [一時ファイルを使う最小サイズ] テキスト ボックスと [現在一時ファイルを使用中] メッセージを追加しました。
- [重複行の削除/ブックマーク] ダイアログ ボックスに、[空セルを無視する] チェック ボックスを追加しました。
- [カスタマイズ] ダイアログ ボックスの [並べ替え] ページに [CSV 文書のセルの引用符を外して比較する] チェック ボックスを追加しました。
新しいコマンド
- テキスト レンダリングのカスタマイズ
- レポートを作成
プラグイン API の新機能
- MANAGE_DUPLICATES_INFO 構造体に、MANAGE_DUPLICATES_IGNORE_EMPTY_CELLS フラグを追加しました。
- SORT_INFO 構造体に、SORT_UNQUOTE_CELLS フラグを追加しました。
- EE_COMPARE メッセージ、Editor_Compare インライン関数、COMPARE_INFO 構造体を追加しました。
マクロの新機能
- Document オブジェクトの DeleteDuplicates メソッドに eeIgnoreEmptyCells フラグを追加しました。
- Document オブジェクトの Sort メソッドに eeSortUnquoteCells フラグを追加しました。
- Editor オブジェクトに Compare メソッドを追加しました。