Windows 10 记事本在使用“环绕”和“全部替换”功能将文本替换为相同文本时停止响应

Windows 10 记事本在使用“环绕”和“全部替换”功能将文本替换为相同文本时停止响应

我尝试替换一些文本,但并未更改要替换的文本(将相同的文本粘贴到“查找内容:”和“替换为:”中),在使用“环绕”选项替换文本并单击“全部替换”时,我尝试替换的文本开始闪烁,记事本停止响应。例如,将“text1”替换为“text1”。
当文件中只有一个特定字符时也会出现问题,当我尝试用一​​个或多个相同字符(再次使用“环绕”选项并单击“全部替换”)替换该字符时,可能还有其他字符,例如,在只有一个“a”的文件中,用“au”或“ua”或“aa”替换“a”,例如“我正在写……”所有内容均不带引号,它开始替换这个字符一段时间后停止,同时做出响应。

我希望更多地关注第一个问题,因为在更改类似文本时,它可能更频繁地发生。

一些系统信息:
系统类型 64 位操作系统,基于 x64 的处理器
版本 Windows 10 Pro
版本 21H1
操作系统版本 19043.1165
体验 Windows 功能体验包 120.2212.3530.0

问题是什么?

答案1

问题在于,您已打开搜索/替换的环绕功能,并确保将继续找到您要搜索的内容。使用您的第一个示例,假设文件的第一行是

text

然后你搜索text并替换为text1。它首先会找到第一行,并将其更改为

text1

并继续处理文件的其余部分。现在,当它到达末尾时,它将绕回到文件的开头,在那里它将找到 ,text并将text1其替换,从而成为文件的第一行

text11

并继续遍历文件的其余部分。当它到达末尾时,由于您已启用回绕功能,它将回绕回到文件的开头,在那里它将text在 中找到text11,并将其替换...

相关内容