您知道有类似于Ndepent的软件吗?我最近才知道,发现它非常有用。这对我有很大帮助,但是现在我没有可能购买专业版本。

那么,还有其他选择(也许是开源)吗?最好是免费。但不一定。也许,单人开发人员而不是团队的价格更合适。

此软件的要求:构建依赖图检索代码指标显示注释覆盖范围(到目前为止)

有帮助吗?

解决方案

Nitriq是.NET的免费静态代码分析工具。他们没有图形,但是他们确实有一个三木,而不必学习CQL,而是使用Linq来完成所有查询。你可以在 www.nitriq.com

其他提示

有几个选择

不要以为您会找到像Nddepend一样好的东西。

但是您想做的很多事情都可以在Visual Studio Team Edition中获得

  • Visual Studio具有标准的代码指标,我们使用可维护性索引,并要求检查维护索引下的所有代码X。
  • 对于评论覆盖范围,我们设置了应生成XML DOC并警告=错误。这样,如果您缺少评论,您会收到编译错误。
  • Visual Studio还为您提供测试的代码覆盖率

反射器具有依赖图addin,可在此处可用:

http://reflectoraddins.codeplex.com/wiki/view.aspx?title=graph

Visual Studio 2010 Ultimate具有不错的“体系结构探索者”,类似于Ndepender(虽然不那么好)。它不是免费的,但是您可能会说服管理层购买它。

Ndependect是一个漂亮的光滑软件包,您发现的任何替换都不会那么流畅或集成,但是...

反射器可能是构建的最佳工具之一,其中有一些依赖图形插件可以提供一些图解工具。至于代码指标,您可以使用FXCOP至少识别具有相对较高循环复杂性的方法。

铸造确实通过能够生成的依赖项来影响分析。随着SEI指标直接来自源(创始人),该工具具有一些出色的非功能指标,具有可配置的阈值,可以根据加班的快照显示整体应用程序智能仪表板。确实需要一些资源,并且需要用商业案例来清楚一个资源!查看: http://www.castsoftware.com/

绘制.NET组件之间的依赖关系层次结构http://code.google.com/p/depperency-analyser/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top