我们曾经在visual studio 2013中使用stylecop作为单独插件编写我们的代码。当我们想检查我们的代码qualtiy时,我们按了ctrl + shift + y来运行stylecop并获得违规记录(如果有的话)适用于jetbrains的stylecop可以在视觉工作室中运行2017
最近,我们切换到Visual Studio 2017与JetBrains resharper和集成stylecop。虽然stylecop仍然在运行(违法行为下方有蓝线),但我们似乎无法获得完整的日志并显示所有错误(并且在构建解决方案时,stylecop不会自动运行)。
我试图寻找在工具 - >选项 - >环境 - >键盘 - >显示含“了StyleCop”命令(你曾经发现大量的设置在VS2013,没有2017年)
- 难道还要像我们在VS2013中一样可以运行stylecop?
- 构建完成后(在构建后事件中)可以使stylecop运行吗?
我喜欢它在构建之后运行Stylecop。感谢您的建议! 虽然它似乎没有听取我们在Resharper - > Options - > Code Inspection - Inspection严重程度中所做的设置。 我们已经做了一些自定义设置(如禁用SA1500 \t多行语句大括号不能共享行),但现在我得到一个关于构建的错误。我没有正确配置Stylecop吗?我需要做些什么来使设置同步吗? –
您需要检查当前的规则和项目。 Roslyn使用稍微不同的方式来配置这些项目。 – jessehouwing