Notepad++ теперь очень медленно выполняет поиск/замену

Notepad++ теперь очень медленно выполняет поиск/замену

Недавно я установил N++ 64-bit v7.8.5 на свой компьютер Win10 и заметил, что теперь он часто невероятно медленно выполняет поиск/замену строк. Настолько медленно, что мне приходится часто убивать его и выполнять замены в другом редакторе. Что происходит? Как это исправить?

Самый простой пример, когда я столкнулся с этой проблемой, это когда я попытался заменить все последовательности из 3 пробелов на 2 пробела. Файл был длиной менее 1000 строк. Если это имеет значение:

  1. У меня открыто много вкладок документов, но я выполнял поиск только в одной из них.
  2. Хотя в данном конкретном примере мне это и не требовалось, я использовал опцию «Расширенный» поиск и установил флажок «Искажение текста».

решение1

Если ваша ИТ-политика это позволяет, вы можете загрузитьПоследняя версиякак портативное приложение (zip, 7z) и проверьте, решит ли это проблему медленной работы.

решение2

У меня с некоторого момента та же проблема на x86 во всех версиях.

Теперь я наконец-то провел несколько экспериментов и обнаружил, что медленный поиск/замена происходит, когда установлен плагин "XML Tools". Когда я удалил этот плагин, замена снова стала быстрой.

В моем случае это 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. Попробуйте вернуться к более ранним версиям (использовать портативные сборки проще).

Связанный контент