Version 17.7 の新機能

2018年 5月 16日

一般の新機能

  • 様々な並べ替えコマンドを高速化しました。

テスト結果

v17.6v17.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 メソッドを追加しました。

不具合の修正

  • DirectWrite が有効な場合の強調文字列の表示に関する不具合を修正しました。
  • 並べ替えに関する不具合を修正しました。
  • お客様により報告された不具合を修正しました (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)。