当我针对c#中的类属性(在Web项目中)键入alt-f7
时,ReSharper会扫描所有文件,包括javascript,html和razor Web视图(.cshtml)。是否可以告诉ReSharper只搜索c#文件?
答案 0 :(得分:1)
这似乎不可能。如果使用高级查找用法工具,您将看到ReSharper唯一可用的范围选项是解决方案,库,解决方案和库,当前项目和当前文件。如果它们包含文件类型(。cs,.cshtml等),对象类型(类,结构,枚举),那将是 awesome 等)或类似的范围选择。
答案 1 :(得分:0)
ReSharper查找可能不明显链接的文件类型,因为它支持任意文件类型之间的引用。例如,xml配置文件可以包含对项目中定义的C#类型的引用,cshtml文件将引用其他C#代码,CSS类可以在C#中使用。查找用法需要收集所有这些。
然而,ReSharper对于扫描的内容仍然很聪明。当您执行查找用法时,ReSharper会在单词索引中查找标识符,以获取正在使用它的文件列表。然后它只查看这些文件,而不是扫描解决方案中的所有文件。