用 Metrics 测量复杂度
“五大”代码分析最后的一项是测量复杂度。Eclipse 提供一种叫做 Metrics 的插件,使用该插件可以进行许多有用的代码度量,包括圈复杂度度量,它用于测量方法中惟一路径的数目。
安装 Metrics 插件并重启 Eclipse;然后遵循下列步骤:
- 右键单击您的项目并选择 Properties 菜单。在结果窗口中,选择 Enable Metrics plugin 复选框并单击 OK,如图 12 所示:
图 12. 为项目配置 Metrics
- 从 Eclipse 中选择 Window 菜单打开 Metrics 视图,然后选择 Show View | Other...。
- 选择 Metrics | Metrics View 打开如图 13 中显示的窗口。您需要使用 Java 透视图并重新构建项目,从而显示这些度量值。
图 13. 打开 Eclipse 中的 Metrics View
- 单击 OK 来显示如图 14 中的窗口。
在此例中,我正在查看一个单独方法的圈复杂度。真正妙的是您可以双击 Metrics 列表中的方法,该插件会在 Eclipse 编辑器中为此方法打开源代码。这就让修正变得超级简单(如果需要的话)!
图 14. 查看方法的圈复杂度
正如我之前提到过的,Eclipse Metrics 插件还提供了许多功能强大的度量值,有助于您在开发软件的过程中改进代码 —— 可见,它是一个渐进编程意义上的插件!
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页

【责编:Peng】