我想告诉 ReSharper 忽略我项目中的一些文件。其中一些太大了(它们包含罐头测试数据)。其中一些只是混淆了它(Silverlight 和 .NET 代码的混杂)。
有没有办法通过在文件顶部添加评论来做到这一点?
不管它完成了,它需要是持久的(即可以签入)和每个文件。
我找到了这个,但它似乎并没有持续存在。
This may be a feature in a more recent version than the one available when the question was originally asked.
It is possible to suppress code inspection for a specific block (or file) by using the comments:
// ReSharper disable All
and
// ReSharper restore All
See here.
您可以通过快捷键将其应用于单个文件。
打开文件后尝试这两种方法(实际的快捷方式取决于您的环境)。
您将看到它切换了此特定文件的处理。
“键盘”对话框中此快捷方式的名称是ReSharper_EnableDaemon
。
为了跳过对某些文件或文件夹的检查,请转到ReSharper | 选项 | 代码检查 | 设置->编辑要跳过的项目按钮。或者,如果您的代码已生成,请将其添加到ReSharper |中的适当列表中。选项 | 生成代码部分。您可以在此处阅读有关其工作原理的更多信息。