我目前正在开发一个 Ruby 项目,我经常使用代码气候来查看我的代码的质量。问题是,我们将在 .NET 中重写代码,所以我的老板希望能够通过将代码上传到工具中来监控代码的质量,就像在 codeclimate 中一样。
你们知道为 .NET 编码气候的任何工具替代方案(免费或非免费)吗?
我目前正在开发一个 Ruby 项目,我经常使用代码气候来查看我的代码的质量。问题是,我们将在 .NET 中重写代码,所以我的老板希望能够通过将代码上传到工具中来监控代码的质量,就像在 codeclimate 中一样。
你们知道为 .NET 编码气候的任何工具替代方案(免费或非免费)吗?
最近我开始使用SonarCube来监控我们的应用程序的质量,我必须说它是一个非常好的工具,具有大量功能并支持多种语言。
您也可以使用Visual Studio Code Analysis和Code Metrics查看代码质量,但我认为 SonarCube 更接近 Code Climate。
我对代码环境不太熟悉。然而,.net 领域中很少有工具可以做同样的事情。您可以使用 Visual Studio 静态分析工具进行代码分析。您也可以使用nCover产品。还有一款来自 Jetbrains 的名为 DotTrace 的产品,我认为这也是一款不错的产品。使用 Visual Studio 2015,您将收到更多关于代码执行期间内存使用情况等方面的信息。您可能还想查看这些功能。
您可以使用NDepend,一个完全集成到 Visual Studio 的非常酷的工具,它集成了广泛的功能。