JHawk是领先的静态代码分析工具 - 即它可以获取项目的源代码,并根据代码的许多方面计算度量标准,例如,卷,复杂性,类和包之间的关系以及类和包之间的关系。
从一开始,JHawk一直是Java度量工具的领导者。 自从我们第一次发布十年以来,我们一直是创新者 - 其中,我们是第一批生产IDE集成(Visual Age for Java)和第一个提供CSV,XML和HTML导出格式的创新者。我们在线的关于指标的文章(在这里阅读)得到了广泛的咨询。 JHawk还生成最广泛的Java代码度量标准 - 您可以在这里找到它们的列表。即使您正在查找的指标未列出,JHawk的专业版也提供了一个界面,使您可以使用JHawk收集的数据创建自己的指标 - 您还可以使用JHawk以外收集的数据。
JHawk是一个静态的代码分析工具,即它可以获取项目的源代码,并根据代码的许多方面计算度量标准,例如数量,复杂性,类和包之间的关系以及类和包之间的关系。
JHawk的客户遍布各个层面 - 从小型开发商到咨询公司和跨国公司。我们在学术界也被广泛使用。 如果你是一个外包商或外包供应商,你会发现我们的指导,使用JHawk外包有用。
JHawk 6.1.3-我们最新的版本
我们专业许可证的最新版本(JHawk 6.1.3)包含一个新产品 - 一个与JHawk DataViewer的命令行界面,可以使运动图表可视化的创建更加自动化。我们还为我们的所有许可证添加了一个新的指标(审查因子)。 “审阅因素”度量标准是一个可配置的度量标准,可帮助您确定需要审核的代码。新版本还对度量收集的性能和准确性进行了一些改进。 产品文档中包含了这些更改的全部详细信息。 JHawk能够提供一系列的指标。和以前一样,我们提供了产品的独立版和Eclipse插件版本 - 您不必选择购买哪个版本,因为我们的个人版和专业版许可证都包含两个版本。我们还为您提供了创建自己的指标并将其与JHawk完全集成的能力 - 您可以在产品文档中找到有关如何执行此操作的更多信息。
从这个页面你可以找到关于新版本的一切,你可以下载包含我们产品文档的演示。我们的主要产品是单用户,网站和公司版本的专业版本。 我们对许可证定价非常清楚,可以在这里了解到。 JHawk专业版许可包含以下功能 - 点击图片了解更多信息。
我们还有一个低成本的入门级产品 - JHawk Starter,适用于那些不需要产品个人版和专业版的全部功能的人。
我们产品的核心是我们的独立代码分析器,它可以分析您的Java代码,并准备好您的结果以供应用程序本身查看或导出为HTML,CSV和XML格式。使用我们的JHawk互换XML格式,您可以随时保存关于Java文件集的信息,并在任何时候都不必重新分析Java源代码。
我们的Eclipse插件具有独立代码分析器的所有功能,作为Eclipse插件实现。
我们的数据查看器产品允许您根据从独立和命令行版本生成的JHawk交换文件,随时查看代码的变化。它还具有导出数据以便在Google Motion Chart Visualization中使用的功能。
我们的JHawk命令行版本分析您的Java和代码,并以HTML,CSV和XML格式(标准和JHawk交换格式)自动创建输出。