当前位置:  开发笔记 > 开发工具 > 正文

禁用StyleCop规则

如何解决《禁用StyleCop规则》经验,为你挑选了3个好方法。

我正在使用StyleCop.但是我想忽略一些规则,例如this.在班级成员面前使用.

如何关闭StyleCop规则.我看了但是找不到怎么做.



1> bdukes..:

在StyleCop安装中,有一个Settings.StyleCop文件.您可以对其进行编辑以全局关闭规则.将该文件拖到该文件中的Settings Editor可执行文件中进行编辑.

您还可以将设置文件的副本放入项目中以覆盖全局设置.

如果您正在使用Visual Studio集成而不仅仅是MSBuild集成,那么您应该能够通过右键单击项目并选择StyleCop Settings类似的项目来逐个项目地进入设置编辑器.


@Wardy如果你在同一个解决方案中拥有所有这些,你可以将`Settings.StyleCop`文件放在与`.sln`文件相同的目录中.
@Harrison,您是否尝试在Settings.StyleCop文件上使用StyleCopSettingsEditor.exe,而不是手动编辑?它位于`C:\ Program Files(x86)\ StyleCop 4.7`中

2> Kurkula..:

Stylecop可在项目级别进行配置.使用图形界面而不是编辑设置文件轻松管理规则.(有些时候在某些版本中称为Stylecop设置)

选择设置选项后,您应该会看到搜索/查找选项,如下图所示.

例如:如果要删除不允许注释的规则并且stylecop允许////,则搜索stylecop规则ID.在这种情况下,它是SA1005.在项目中运行stylecop时,可以在警告部分中看到此信息.使用关键字SA1005查找,您应该在结果部分看到.只是取消选中.

在此输入图像描述

您可以按如下方式管理规则

在此输入图像描述



3> DeadlyChambe..:

该特定规则属于可读性规则 - 成员访问 - SA1101:PrefixLocalCallsWithThis.

如果你关闭它应该停止尖叫你...我必须这样做.Stylecop让我很头疼.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有