Scientific Toolworks Understand 4.0.925 for Mac/Win 源代码审查工具

2018年2月9日 0 条评论 770 次阅读 0 人点赞
文章目录[隐藏]

Scientific Toolworks Understand是一款定位于代码阅读的软件。界面用Qt开发的。Scientific Toolworks Understand支持多语言、多平台,内置的目录和文件比较器。

功能介绍

1、支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持

2、多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X

3、代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。

4、可以对整个project的architecture、metrics进行分析并输出报表。

5、可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置。

6、提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图。

7、内置的目录和文件比较器。

8、支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。


Understand is a static analysis tool for maintaining, measuring, & analyzing critical or large code bases. From metrics and graphs to dependency analysis, Master your source code with Understand.

Basic Metrics:

  • Class Count
  • File Count
  • Function Count
  • Line Count
  • Blank Line Count
  • Code Line Count
  • Comment Line Count
  • Inactive Line Count
  • Declarative Statement Count
  • Executable Statement Count
  • Ratio Comment to Code

Advanced Metrics (Partial list)

  • Cyclomatic Complexity
  • Knots
  • Class Coupling
  • Percent Lack of Cohesion
  • Path Count
  • Max Inheritance
  • Base Class Count
  • Inherited Class Count
  • Number of Instance Methods
  • Weighted Methods per Class

 

 

 

Mac文件损坏处理

注意:Mac Os 10.15系统属于重大升级,众多软件都还不能兼容此系统,请谨慎升级!
Macos系统在10.12以上打开提示损坏,需要打开任何来源才能使用.

打开方法https://www.macxin.com/archives/52.html

Macos系统10.14以及以上系统如果闪退,需要同时打开任何来源,关闭SIP系统保护和执行TNT签名问题才能使用;

1关闭SIP方法:https://www.macxin.com/archives/6016
软件安装

详见文件内说明

解压密码:www.macxin.com
PS:如果解压有问题请在下方关注公众号回复[解压密码 ]
MD5校验文件码:MD5校验码作用和生成方法Windows、Macos
声明

我们发布的软件都是网络共享资源,仅供测试使用!如果喜欢,请购买正版~

本资源不设收费下载,有需要的软件可以去留言板留言,也期望各位打赏我们,我们才能走的更远~

文件下载

刘晨

未来很明确,无需迷茫!

文章评论(0)

你必须 登录 才能发表评论

密码 已复制

前往下载页面

低版本浏览器需手动复制密码再前往下载页面下载,谢谢