【发布时间】:2012-10-04 10:53:12
【问题描述】:
我想告诉 ReSharper 忽略我项目中的一些文件。其中一些太大了(它们包含罐头测试数据)。其中一些只是混淆了它(Silverlight 和 .NET 代码的混杂)。
有没有办法通过在文件顶部添加评论来做到这一点?
无论如何,它需要是持久的(即可以签入),并且是针对每个文件的。
我找到了this,但它似乎没有被持久化。
【问题讨论】:
标签: resharper
我想告诉 ReSharper 忽略我项目中的一些文件。其中一些太大了(它们包含罐头测试数据)。其中一些只是混淆了它(Silverlight 和 .NET 代码的混杂)。
有没有办法通过在文件顶部添加评论来做到这一点?
无论如何,它需要是持久的(即可以签入),并且是针对每个文件的。
我找到了this,但它似乎没有被持久化。
【问题讨论】:
标签: resharper
这可能是比最初提出问题时可用的更新版本中的一项功能。
可以使用 cmets 禁止对特定块(或文件)的代码检查:
// ReSharper disable All
和
// ReSharper restore All
见here。
【讨论】:
您可以通过快捷键将其应用于单个文件。
打开文件后尝试这两种方法(实际的快捷方式取决于您的环境)。
你会看到它切换了这个特定文件的处理。
“键盘”对话框中此快捷方式的名称是 ReSharper_EnableDaemon。
【讨论】:
要跳过对某些文件或文件夹的检查,请转到 ReSharper |选项 |代码检查 |设置 -> 编辑要跳过的项目按钮。或者,如果您的代码已生成,请将其添加到 ReSharper | 中的适当列表中。选项 |生成代码部分。你可以阅读更多关于它是如何工作的here。
【讨论】:
solution '...' team-shared 层。并将YourSolution.sln.DotSettings 添加到VCS。或者只为自己做 - 保存到 solution '...' personal 层。