我最近在我的 Win10 机器上安装了 N++ 64 位 v7.8.5,并注意到它现在在搜索/替换字符串时通常非常慢。太慢了,以至于我不得不经常杀死它并在另一个编辑器中进行替换。这是怎么回事?我该如何解决?
当我遇到这个问题时,最简单的例子是当我尝试用 2 个空格替换所有 3 个空格的序列时。该文件的长度少于 1000 行。如果它有所作为:
- 我打开了许多文档选项卡,但我只在其中一个中搜索
- 尽管对于这个特定的示例我真的不需要这样做,但我使用了“扩展”搜索选项,并且选中了“变形文本”复选框。
我最近在我的 Win10 机器上安装了 N++ 64 位 v7.8.5,并注意到它现在在搜索/替换字符串时通常非常慢。太慢了,以至于我不得不经常杀死它并在另一个编辑器中进行替换。这是怎么回事?我该如何解决?
当我遇到这个问题时,最简单的例子是当我尝试用 2 个空格替换所有 3 个空格的序列时。该文件的长度少于 1000 行。如果它有所作为:
从某些时候开始,我在所有版本的 x86 上都有相同的问题。
现在我终于做了一些实验,发现安装“XML Tools”插件时搜索/替换速度很慢。当我删除这个插件时,replace 又变快了。
就我而言,它是 Notepad++ 7.9(32 位)和 XML Tools 3.0.3.3。更新到 XML Tools 3.0.4.3 解决了这个问题。(https://github.com/morbac/xmltools/issues/37)
因此,如果这没有帮助,我建议重复我的实验:
如果您的 IT 政策允许,您可以将最新版本下载为可移植应用程序(zip、7z)并检查这是否可以解决缓慢问题。