|
お手数をお掛けして申し訳ありません
ご連絡いただいたサイトのファイルを開いてみたところ、そのままでは再現しなかっ
たのですが、正規表現の検索や強調表示で特定のパターンがあるときに非常に時間が
かかる状態になることがあるようでした。
例えば、[その他]→[ファイルタイプ別の設定]→[デザイン]→[強調表示]で正規表現
を使ったものがあって、ヒットの可能性を探るパターンが多くなる書き方の場合にそ
うなっている可能性があると思います。
とりあえずの回避策としては、強調表示が原因だとしたら、phpを開いた状態で、[そ
の他]→[ファイルタイプ別の設定]→[デザイン]→[強調表示]を「なし」にするか、
該当となる正規表現だけを消すと回避できると思います。
他にも複数行コメントやファイル名と思わしき場所など正規表現で計算する箇所ばあ
る場合、問題になる可能性があります。
1つの再現方法として、[その他]→[ファイルタイプ別の設定]→[デザイン]→[表示]
の「Email,URL,ファイル名のカラー表示のカスタマイズ」の「ファイル名と思わしき
場所」を正規表現にしたときの、あらかじめ入力されている「([a-z]:|\\\\|)[a-z0-
9\-_.\\/]+\.(txt|html?|c|cpp|h)」の場合で再現することがわかりました。
次のバージョンのβ版では少なくともどういう理由でそうなっているのか表示や、強
制終了させる手段の対策をしてみます。
|
|