1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • 投稿者
    投稿
  • #21621

    Yutaka Emura
    Keymaster

    本日、EmEditor v15.1.0 beta 1 を公開いたしました。

    v15.0.2 からの主な変更点は、次の通りです。

    一般の新機能

    • 検索、すべて置換、フィルター、すべて置換を元に戻す、すべての文字列を選択などの動作速度が大幅に向上しました。10,000行以上の大きなファイルでは、マルチスレッドで動作するようになりました ([カスタマイズ] ダイアログの [高度] タブでカスタマイズ可能)。ただし、[元に戻す] は、常にシングル スレッドで動作しますが、動作速度は大幅に向上しました。
    • ステータス バーに主な動作の実行時間を表示できるようになりました ([カスタマイズ] ダイアログの [ステータス] タブ])。
    • CSV文書の指定する列を選択して抽出して文書を新規作成する [列を抽出] コマンドを追加しました。
    • [検索] ダイアログが開いている状態で、外部からファイルを開く場合は、既定では新しいグループを作成せずに、同じグループ内でファイルを開くようにしました。
    • EmEditor ウィンドウが最小化状態の時、トレイアイコンからファイルを検索した場合は、ウィンドウを復元するようにしました。
    • 検索結果をステータス バーに表示する際、一致した文字列の数と行数を区別して表示するようにしました (1行に複数の文字列が一致することもあるため)。

    測定結果例

    v15.0v15.1
    スレッド数11248
    フィルター *14.31 秒1.21 秒1.56 秒1.20 秒0.90 秒
    すべて置換 *24.95 秒1.54 秒1.75 秒1.60 秒1.23 秒
    すべて置換 (正規表現) *312.93 秒9.68 秒8.51 秒7.32 秒12.31 秒
    すべて置換を元に戻す *46.32 秒1.40 秒N/A *6N/AN/A
    すべての文字列を選択 *540.29 秒1.85 秒N/A *6N/AN/A

    *1 3200万行、”123″ でフィルタ、大文字と小文字を区別しない
    *2 3200万行、”123″ を “$$$” ですべて置換、大文字と小文字を区別しない
    *3 3200万行、”^123″ を “$$$” ですべて置換、正規表現を使用する、大文字と小文字を区別しない
    *4 すべて置換 (*2) を元に戻す
    *5 3200万行、[検索] ダイアログで、”123″ を入力して [すべて検索] ボタンをクリック。大文字と小文字を区別しない
    *6 [元に戻す] コマンド、[すべての文字列を選択] コマンドはシングル スレッドのみで動作します。
    * Windows 8.1 (64-bit) Core i7-4790 16GB RAM

    不具合の修正

    • フィルター ツール バーに韓国語IMEを使用して入力できない不具合を修正しました。
    • アウトライン ガイドを有効の状態で巨大ファイルを開くときに異常終了する可能性があったのを修正しました。
    • 32-bit 版で、[検索] ダイアログが開かれている状態で、[ファイルから検索] ダイアログを開くときに異常終了することがある不具合を修正しました。

    ダウンロード

    http://files.emeditor.com/beta/emed64_15.0.901.exe (64-bit installer)
    http://files.emeditor.com/beta/emed32_15.0.901.exe (32-bit installer)
    http://files.emeditor.com/beta/emed64_15.0.901_portable.zip (64-bit portable)
    http://files.emeditor.com/beta/emed32_15.0.901_portable.zip (32-bit portable)

    (正式版が公開されたら、上記のファイルは削除されます。正式版は、ダウンロード ページよりダウンロードしていただけます。)

    今後も EmEditor を引き続きご愛顧くださいますよう、どうぞよろしくお願い申し上げます。

1件の投稿を表示中 - 1 - 1件目 (全1件中)

このトピックに返信するにはログインが必要です。

友達に知らせる... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone