没有替代品,也不支持。Gendarme 在很长一段时间内都是一个不活跃的项目,我真的怀疑它的开发是否会恢复:确实,就像 FxCop 一样,它基于程序集进行分析,而不是直接基于源代码。
现在,使用 Visual Studio 2015,Roslyn 分析器会在您键入时实时执行。这提高了人们对代码分析器的期望标准,应该使用 Roslyn 重写 FxCop 分析器和宪兵分析器,以改善最终用户的体验。
现在,如果你真的愿意,你仍然可以开发一个 SonarQube 插件来集成 Gendarme 结果,但我认为这不是一个好主意。