通常,当我想在Visual Studio中搜索我的代码时,我知道我正在寻找的东西是在一些C#代码中。但是,由于我在JavaScript文件中使用了相同的变量名称,因此我也必须浏览所有这些搜索结果。当我正在寻找的文本也用于我们带入项目的第三方JavaScript库时,情况会变得更糟:这会导致数百个搜索结果。
为了复合,我们的设计师在同一个项目中包含了HTML模型,因此我经常发现我的搜索结果也很多。
我想我真正想要的是在我的.cs,.aspx和.ascx文件中看到结果,但不是.js或.htm。
有没有办法做以下任何事情:
我怀疑没有,在哪种情况下有任何狡猾的解决方法?
答案 0 :(得分:85)
在“在文件中查找”对话框中,应该有一个名为“查找选项”的字段。您应该能够在此对话框的字段中输入要搜索的字段的扩展名:
*.cs; *.aspx; *.ascx;
答案 1 :(得分:27)
而不是Ctrl + F
,我认为它是Ctrl + Shift + F
,您可以选择指定文件类型,您希望查看。
答案 2 :(得分:9)
您可以从默认选择文件类型或键入您自己的文件类型。正则表达式可用于复杂搜索。
答案 3 :(得分:6)
我喜欢使用以下搜索排除js文件:
*.a*;*.cs*;
大多数时候,我最终在aspx,cs,cshtml文件中搜索内容,所以这非常有帮助。
请注意我如何使用*.cs*
而不是*.c*
,因为后者会选择jquery自定义文件,例如jquery.custom1234.js(我通常在大多数项目中使用),当然如果你不这样做你可以使用*.c*
。
答案 4 :(得分:6)
答案 5 :(得分:1)
在“查找”对话框中,转到“查找选项 - >查看这些文件类型”。
输入您自己的字符串,例如*.cs, *.aspx, *.ascx
。单击“全部查找”按钮。