在 VS Find and Replace > Replace in Files 中,似乎在找到新匹配项之前反复搜索跳过的匹配项。
我最终跳过越来越多以前搜索过的文件并跳过匹配项,只是为了找到新的匹配项。跳过文件选项似乎没有帮助。
有没有办法让查找/替换在循环回以前搜索的文件之前搜索所有未搜索的文件?
我正在使用 VS 2012,但我似乎记得 2010 年的相同行为。
更新:这是一个错误。 请投票修复 this Visual Studio UserVoice suggestion .
最佳答案
我从来没有注意到这一点。您可以在文件中查找,查找全部。这样你就有了一个所有实例的列表,并且可以按照你的方式在列表中工作。双击第一个,按 Ctrl-H,然后替换或跳过该文件中的所有匹配项。返回您的列表并单击下一个文件中的第一个匹配项。
以这种方式失去你的位置会更难,但如果你有很多文件/匹配要通过,它仍然很乏味。
VS 2013 具有相同的行为,以防您好奇。抱歉,我没有更好的答案。
关于visual-studio - 文件搜索中的 Visual Studio 替换每次替换后跳过匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21711125/