長時間実行されている正規表現の置換を中止するにはどうすればよいですか?

長時間実行されている正規表現の置換を中止するにはどうすればよいですか?

編集: 私は自分のバックグラウンドで正規表現を参照していますが、正規表現を修正してほしいわけではありません (試していただきありがとうございます) - むしろ、"NotePad++で検索/置換を中止するにはどうすればいいですか「」。


環境

私はWindows 7 64ビットでNPPの最新バージョン(v.5.9.6.2)を使用しています

背景(別名「問題」)

時々、NPP を使用してテキストの一部を操作しますが、その処理中に正規表現を使用することがほとんどです。製品に対する批判ではありませんが (批判できるでしょうか?)、Notepad++ を使用すると、意図したとおりに動作しない愚かな操作を実行できます。たとえば、引用符で囲む必要がある値の長いリストがありました。誤って攻撃的な式を入力したため、無限ループが発生しました。

ループの理由は重要ではなく、私の質問の要点ではありません。私はこの間違いを何度も犯しました。うまくいかないことはわかっていますが、忘れてしまい、数か月後に同じことを繰り返してしまいます。

問題は、NotePad++ がこの無限ループに入り、不可能なことを完了しようとすると、保存されていないすべてのドキュメントが事実上ロックアウトされ、NPP プロセスを強制終了しなければならないことです。

質問

ヘルプや NPP「フォーラム」には何も記載されていませんが、前述のシナリオのように、検索と置換を中止して間違いを元に戻し、さらに重要なことに、他のすべてのドキュメントを保存する方法をご存知の方はいらっしゃいますか?

答え1

今日偶然に、分析プラグインNPP のプラグイン マネージャー ウィンドウの最新の更新コメントには次のように記載されています。

機能: 長時間の検索をキャンセルできるように「お待ちください」というポップアップと進行状況バーを表示します

これはまさにあなたが求めているもの(検索と置換)ではありませんが、純粋な(長時間実行される)検索には役立つかもしれません。

関連情報