有没有办法通过单个注释禁用文件或代码段的所有Resharper警告?我正在尝试为潜在的候选人创建一些编码练习,并且Resharper警告会消除我希望候选人发现的问题:P抑制特定警告仍然可以明确问题是什么.
我仍然希望在采访期间有Resharper,我只是希望候选人能够在没有Resharper破坏乐趣的情况下发现这个问题.
编辑:对不起,我会尝试更清楚地知道我在追求什么.我不想永久禁用特定的Resharper警告,我只是希望它不显示在一个特定的文件中,因为练习的目的是看开发者是否理解警告的原因.
举一个例子,有一个Resharper警告使用.Any扩展方法而不是Count()> 0,我希望开发人员指出自己.要禁用该警告,您必须使用以下注释:
// ReSharper disable UseMethodAny.0
Run Code Online (Sandbox Code Playgroud)
围绕代码.这种情况让游戏稍微偏离了一点.
我试图找到类似的东西:
// ReSharper disable all
Run Code Online (Sandbox Code Playgroud)
我可以把它放在班级的顶部,所以它不会泄露我想让开发人员找到的东西.但我似乎找不到办法做到这一点.使用Resharper警告的数字也可以,但我不认为它的工作方式如此?
qui*_*uip 37
根据这一博客帖子上JetBrains的博客,在ReSharper的8会有一个注释,可以在一个文件中禁用ReSharper的.
这将是
// ReSharper disable All
Run Code Online (Sandbox Code Playgroud)
注意:"All"区分大小写,其余的不区分大小写.
以下对我有用.
使用以下内容来禁止警告:
#region No Resharper
// All R# warnings are suppressed here
#endregion
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
15301 次 |
| 最近记录: |