c# - 如何查看哪些文档已打开?

标签 c# javascript mysql asp.net visual-web-developer

这可能看起来是一个愚蠢的问题,但请耐心等待。

所以我正在使用Microsoft Visual Web Developer 2010 Express(因为它是免费的并且是推荐给我的),并且我经常使用“查找和替换”工具来更改变量名称等等在。在顶部,我可以打开 2 个文档 "Test.aspx""Test.aspx.cs",我想将变量名称“Auction”更改为“AuctionID” “例如。我将替换当前打开的文档中的所有内容。由于某种原因,这会更改另一个文件中的名称 - 由于某种原因,我们将其称为“Test2.aspx”,即使我看不到它。我点击它并重试 - 同样的事情。

有什么方法可以关闭所有这些并只再次打开我想要的吗?或者这只是一些奇怪的错误?

提前致谢。

最佳答案

“查找和替换”窗口有多个用于替换范围的选项。

  • 当前文档(仅当您打开了文档时)
  • 所有打开的文档(仅当您打开多个文档时)
  • 当前项目(仅当您当前打开了一个项目时)
  • 当前解决方案
  • 选择(仅当编辑器中当前突出显示了一段文本时)

查看查找/替换窗口 (Control+F) 时,您将在“查找范围”选项下看到此下拉菜单。

Find/Replace Window

顺便说一句,您实际上是在尝试重命名变量或类型名称(而不是随机文本)吗?最好的方法是右键单击变量或类型名称,然后进入“重构”,然后“重命名”。它将“知道”变量/类型在哪里被引用并替换对它的所有引用。

关于c# - 如何查看哪些文档已打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24555018/

相关文章:

c# Entity Framework 什么时候应该使用新的 dbContext?

php - 如何不使用 LIKE 搜索精确的单词匹配?

javascript - 可折叠菜单更改元素的位置

javascript - node_modules 文件夹上的 Github Pages 404

javascript - Chrome 扩展程序 : Remove body attributes from content script

php 从数据库中获取列值并显示在 html 表列中

mysql - SQL 连接困惑

c# - DropDownList 选定值在 POST 操作的模型中设置为 "null"

c# - 开始使用 Ninject

c# - Resharper 可以对枚举进行特殊设置吗?