1 件の投稿を表示中 (合計 3 個)
  • 作成者
    投稿
  • #22171
    Yutaka Emura
    キーマスター

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

    ※今後、新しいベータ版に自動更新を行うには、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択してください。

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

    一般の新機能

    測定結果例

    一部の正規表現を使った検索、置換、フィルターの動作では、Boost.Regex に比べて Onigmo の方が大幅に速くなることがある一方、逆に Boost.Regex の方が速い場合もあります。今後の最適化などにより、測定結果が変わる可能性もありますので、あくまでも参考までにご覧ください。

    正規表現Boost.RegexOnigmo
    肯定後読み(?<=a)b12.39 秒4.39 秒
    否定後読み(?<!a)b18.20 秒4.40 秒
    肯定先読みa(?=b)4.46 秒4.62 秒
    否定先読みa(?!b)6.73 秒4.78 秒
    文字の範囲[a-c]9.89 秒7.00 秒
    選択john|jack|james3.82 秒4.23 秒
    行頭^”a3.70 秒3.95 秒

    340 MB, 192 万行のファイルから、大文字と小文字を区別しないでフィルターを実行するのに要した時間、スレッド数 4

    Windows 10 (64-bit) Core i7-4790 16GB RAM

    新しい設定

    • [カスタマイズ] ダイアログ ボックスの [検索] タブに [正規表現エンジン] ドロップ ダウン リスト ボックスが追加されました。

      不具合の修正

      • v15.6.x で、設定のプロパティの [表示] タブで、選択されたフォント、色、スタイルを反映するサンプルが表示されない不具合を修正しました。

      謝辞

      素晴らしい正規表現エンジンを作成された K. Kosako氏 (Oniguruma)、K. Takata氏 (Onigmo) に感謝いたします。

      ダウンロード

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

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

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

      #22173
      redakt55
      参加者

      マクロで正規表現エンジンを指定することができますか?
      それができないとマクロが環境によって動かなかったり正しく動作しなかったり,になります。

      #22175
      Yutaka Emura
      キーマスター

      redakt55 様

      いつもお世話になっております。江村です。

      次のバージョン (v15.7.0 beta 2) では、マクロで正規表現エンジンを指定できるようにします。

      よろしくお願い申し上げます。

    1 件の投稿を表示中 (合計 3 個)
    • このトピックに返信するにはログインしてください。