我是 K&R 编码风格的忠实粉丝,我一点也不喜欢 Allman 风格。使用 resharper,我可以让 Visual Studio 在编写代码时为我提供对 K&R 的良好支持,但我无法真正将其集成到持续集成系统中:/
是否有 stylecop“插件”或 stylecop 替代方案可以根据 k&r 而不是 allman 验证代码样式,还是我必须编写自己的代码样式检查器才能获得类似的东西?
我是 K&R 编码风格的忠实粉丝,我一点也不喜欢 Allman 风格。使用 resharper,我可以让 Visual Studio 在编写代码时为我提供对 K&R 的良好支持,但我无法真正将其集成到持续集成系统中:/
是否有 stylecop“插件”或 stylecop 替代方案可以根据 k&r 而不是 allman 验证代码样式,还是我必须编写自己的代码样式检查器才能获得类似的东西?
您实际上已经给出了自己的答案 - Resharper 确实可以将其作为您持续集成的一部分。
如果您使用 Teamcity 进行持续集成,它是内置的。
如果没有,您将不得不使用他们的命令行实用程序自行连接。显然,您需要将您的 Resharper .DotSettings 文件与您的首选规则一起提供给它。