Visual studio 2010 Visual Studio查找和替换-排除名称空间/类/方法/变量
我在VisualStudio中有一个以ABC命名的名称空间/类/方法/变量的解决方案。巧合的是,有些表示方面(如字符串和视图)包含Visual studio 2010 Visual Studio查找和替换-排除名称空间/类/方法/变量,visual-studio-2010,visual-studio,Visual Studio 2010,Visual Studio,我在VisualStudio中有一个以ABC命名的名称空间/类/方法/变量的解决方案。巧合的是,有些表示方面(如字符串和视图)包含ABC。我试图在字符串/视图中查找所有的ABC事件 某些代码可能如下所示: 1 namespace ABC.defghi 2 { 3 public class ABCer 4 { 5 var myVar = "This is my ABC string"; 6 public ActionResult onlyABCcan(str
ABC
。我试图在字符串/视图中查找所有的ABC
事件
某些代码可能如下所示:
1 namespace ABC.defghi
2 {
3 public class ABCer
4 {
5 var myVar = "This is my ABC string";
6 public ActionResult onlyABCcan(string ABC)
7 {
8 return View();
9 }
10 }
11 }
如果我在VisualStudio中搜索ABC
,它将得到5个结果
如果我在启用“匹配全字”的情况下搜索ABC
,它将得到3个结果
如何使其仅显示一个结果(第5行)
是否可以使Visual Studio仅在C#中的字符串和视图中的HTML中进行搜索?进行搜索时,可以在“查找选项”面板中指定要搜索的文件类型。然后,您可以只在HTML文件中执行普通搜索,然后在.cs文件中执行另一个搜索,在后者中使用正则表达式在引号之间搜索ABC。像这样:
".*ABC.*"
事实上,我对正则表达式有点生疏,所以它可能是它的一个变体。除了Renan的答案(+1)之外,这里还有提到的查找选项的屏幕截图
这对字符串文本也适用吗?例如:字符串a=@“mystring with line breaks”应该是。你可以做一个快速测试。如果我查看HTML文件中的所有文本,它会发现如下元素。无论如何,是否只能搜索HTML元素的内容(类似于上面的正则表达式,但使用<而不是“”)。因此它不会找到,但会找到我在RexEx中的ABCMy知识的内容是有限的,目前范围内没有VS。到目前为止,我可以推荐您:。这应该会有所帮助。