这似乎是一个愚蠢的问题,但请耐心等待。
所以我正在使用 Microsoft Visual Web Developer 2010 Express (因为它是免费的并且被推荐给我),而我正在使用“查找并替换”#39;工具很多来改变变量名等等。在顶部,我可以打开2个文件" Test.aspx" 和" Test.aspx.cs" ,我想要更改变量名称"拍卖"到" AuctionID"例如。我在当前打开的文档中替换了所有内容。出于某种原因,这会更改另一个文件中的名称 - 让我们称之为" Test2.aspx "出于某种原因,即使我看不到我把它弄起来了。然后我点击它再试一次 - 同样的事情。
有没有办法关闭所有这些并且只打开我想要的那些?或者这只是一些奇怪的错误?
提前致谢。
答案 0 :(得分:1)
它应该是视觉工作室中的标签。每当你打开一个,它应该显示为你可以切换的另一个标签,但我知道我使用查找错误并替换为'所有打开的文档'选中,所以我建议只使用"当前文档"相反,它只会搜索您正在使用的当前文档。
答案 1 :(得分:1)
The Find&替换窗口有多个替换范围的选项。
在查看“查找/替换”窗口( Control + F )时,您会在“查找范围”选项下看到此下拉菜单。
顺便问一下,你是否真的试图重命名变量或类型名称(而不是随机文本)?最好的方法是右键单击变量或类型名称,然后进入Refactor,然后重命名。它将“知道”引用变量/类型的位置并替换对它的所有引用。
答案 2 :(得分:0)
在替换文本框下方,有一个带有以下选项的组合框:
Current Document
All Open Documents
Current Project
Entire Solution
Selection //this is added when there is a selection
在点击全部替换按钮之前,选择适合您的选项。