我一直在使用Resharper几天,我真的很喜欢这个工具,但有一件事让我烦恼,我想知道它是否可以改变。
我从生成的代码中收到了很多问题通知(在我的项目中差不多有1400个)。我想将这些文件设置为忽略,因此不会像使用StyleCop和CodeAnalysis那样检查它们。不幸的是,看起来Resharper从它的选项中忽略了Generated Code设置,因为我仍然收到相同的通知。我已经尝试设置文件掩码(即*.resx
)并手动添加文件以生成,但它仍然不会改变任何内容。
我不知道这是否重要,但我正在使用VS 2010.
答案 0 :(得分:8)
我刚收到ReSharper支持的答案:
为了在代码检查期间跳过这些文件,您应该打开ReSharper>选项>代码检查>设置,按“编辑要跳过的项目”并将文件添加到该列表中。
答案 1 :(得分:4)
我同意RaYell的回答;要完全忽略这些文件,您需要将它们添加到要跳过的项目。
以下是一些更有用的信息:
生成代码与项目跳过的区别是什么?
[生成的代码页]上的条目(允许屏蔽(以及区域))确实得到了分析,但没有提供任何提示,警告,建议或快速修复,因为它没有多大意义。但是,并且这很重要,文件仍然会被分析以提供错误信息和完成。这就是生成代码与项目跳过不同的原因。
http://blogs.jetbrains.com/dotnet/2011/06/preventing-items-from-being-analyzed-in-resharper/