这可能看起来是一个愚蠢的问题,但请耐心等待。
所以我正在使用Microsoft Visual Web Developer 2010 Express(因为它是免费的并且是推荐给我的),并且我经常使用“查找和替换”工具来更改变量名称等等在。在顶部,我可以打开 2 个文档 "Test.aspx" 和 "Test.aspx.cs",我想将变量名称“Auction”更改为“AuctionID” “例如。我将替换当前打开的文档中的所有内容。由于某种原因,这会更改另一个文件中的名称 - 由于某种原因,我们将其称为“Test2.aspx”,即使我看不到它。我点击它并重试 - 同样的事情。
有什么方法可以关闭所有这些并只再次打开我想要的吗?或者这只是一些奇怪的错误?
提前致谢。
最佳答案
“查找和替换”窗口有多个用于替换范围的选项。
- 当前文档(仅当您打开了文档时)
- 所有打开的文档(仅当您打开多个文档时)
- 当前项目(仅当您当前打开了一个项目时)
- 当前解决方案
- 选择(仅当编辑器中当前突出显示了一段文本时)
查看查找/替换窗口 (Control+F) 时,您将在“查找范围”选项下看到此下拉菜单。
顺便说一句,您实际上是在尝试重命名变量或类型名称(而不是随机文本)吗?最好的方法是右键单击变量或类型名称,然后进入“重构”,然后“重命名”。它将“知道”变量/类型在哪里被引用并替换对它的所有引用。
关于c# - 如何查看哪些文档已打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24555018/