Notepad++は検索/置換時に非常に遅くなりました

Notepad++は検索/置換時に非常に遅くなりました

最近、Win10 マシンに N++ 64 ビット v7.8.5 をインストールしましたが、文字列の検索/置換時に非常に遅くなることがよくあります。非常に遅いため、頻繁に強制終了して別のエディターで置換を行う必要があります。何が起こっているのでしょうか。どうすれば修正できますか。

この問題に遭遇した最も単純な例は、3 つのスペースのシーケンスをすべて 2 つのスペースに置き換えようとしたときです。ファイルの長さは 1000 行未満でした。違いがある場合:

  1. ドキュメントタブをたくさん開いていますが、そのうちの1つだけを検索していました
  2. この特定の例では実際には必要ありませんでしたが、「拡張」検索オプションを使用し、「ワープテキスト」チェックボックスをオンにしました。

答え1

ITポリシーで許可されている場合は、ダウンロードできます。最新バージョンポータブル アプリケーション (zip、7z) としてダウンロードし、速度低下の問題が解決するかどうかを確認します。

答え2

ある時点から、すべてのバージョンの x86 で同じ問題が発生しています。

ようやくいくつか実験をしてみたところ、「XML ツール」プラグインがインストールされていると検索/置換が遅くなることがわかりました。このプラグインを削除すると、置換は再び速くなりました。

私の場合は、Notepad++ 7.9 (32 ビット) と XML Tools 3.0.3.3 です。XML Tools 3.0.4.3 にアップデートすると、この問題は解決します。(https://github.com/morbac/xmltools/issues/37

したがって、これが役に立たなかった場合は、実験を繰り返すことをお勧めします。

  1. すべての(デフォルト以外の)プラグインを無効にしてみてください。
  2. 古いバージョンにダウングレードしてみてください (ポータブル ビルドを使用する方が簡単です)。

関連情報