StyleCop Plus:无法找到配置对话框

时间:2014-10-18 21:44:00

标签: visual-studio-2013 stylecop stylecop-plus

我从Nuget安装了Style Cop Plus。我知道它已安装并正在做它的事情,因为我看到了 像这样的想法:

SP2001 Warning  5   SP2001 : StyleCopPlus.StyleCopPlus : Only tab characters are allowed to be used for indentation.    D:\Users\Chad\Desktop\TypeScript\One\WebApplication4\Classes\Class1.cs  4   1   WebApplication4

但是,这与其他静态代码分析相冲突,不确定从哪里开始。

Warning 5   SA1027 : CSharp.Spacing : Tabs are not allowed. Use spaces instead. D:\Users\Chad\Desktop\TypeScript\One\WebApplication4\Classes\Class1.cs  4   1   WebApplication4

在安装Style Code Plus之前,我已经安装了Style Cop。

显然,我必须关闭其中一个警告,因为它们彼此冲突。我试图弄清楚每个规则的配置位置。

如果我..

1. go to Project -> Properties -> Code Analysis Tab
2. Click the Open Rules button next to "MS recommended Rules" 
3. Search for "SP2001" and "SA1027"

..都找不到

但是,我通过执行以下操作找到样式警察规则中的SA1027

1. Project Explorer select Project, right mouse => Style Cop Settings 
. Find SA1027

SP2001,正如消息所示,显然是Style Cop Plus规则。

参考Codeplex StyleCop Plus web page,我在文档中看到Style Copy Plus对话框,如下所示,但我无法找到它。

在哪里可以找到StyleCop Plus的配置屏幕以关闭SA1027?

enter image description here

更新

从上面引用的网页:

只要正确安装了StyleCop +,您就会在设置对话框中看到新的“StyleCop +”标签。 此选项卡包含用于配置所有StyleCop +功能的设置页面。

1 个答案:

答案 0 :(得分:0)

我按照Oleg的建议,将StyleCopPlus.dll复制到StyleCop文件夹。但后来我决定单击文件的属性,然后单击“取消阻止”按钮。这是缺少的一步。谢谢,奥列格!