Scitools Understand(代码分析/代码阅读) for Mac v6.5.1175 TNT免费版

Scitools Understand(代码分析/代码阅读) for Mac v6.5.1175 TNT免费版

软件下载 安全检测通过

介绍

Scitools Understand 一键免费安装版是一款定位于代码阅读的软件。界面用Qt开发的。理解是一个静态的代码分析工具,提供了对大型代码基础中的结构和关系的深刻理解。Scitools Understand也是一种静态分析工具,用于维护、测量和分析关键或大型代码库。从指标和图表到依赖分析,用理解掌握您的源代码。

今天脚本之家小编给大家分享的时Scitools Understand的一键免费安装版本,下面有详细的安装步骤,需要的朋友不要错过哦!

百度网盘内有之前的老版本和新版本,需要的朋友请自取!

安装教程

安装后将Crack文件夹中的文件替换已修补的磁盘文件即可!

如果需要隐私,可以添加到Hosts

0.0.0.0 licensing.scitools.com

0.0.0.0 stats.scitools.com

指标介绍

基本指标

类数

文件数

函数数

行数

空白行数

代码行数

注释行数

非活动行数

声明性语句数

可执行语句数

注释与代码的比率

高级指标(部分列表)

圈复杂度

结

类耦合

内聚不足百分比

路径计数

最大继承

基类计数

继承的类计数

实例方法数

每个类的加权方法

主要功能

遗产代码

  • 明白你的代码
  • 您最近是否继承了令人困惑的遗留代码?明白是来帮忙的。
  • 分析依赖性
  • 盲目修改遗留代码会导致灾难。在你开始写作之前,知道你的改变会影响什么。
  • 导航交叉引用
  • 浏览遗留代码不需要像一个无尽的迷宫。快速导航引用创建代码基础的心理映射。
  • 查看电话树
  • 扩展函数的调用树,以查看任何更改可能影响什么。您还可以查看蝴蝶、控制流和许多其他有用的图表。

静态代码分析

  • 验证您的代码
  • 您的项目是否需要严格的编码标准? 了解 有能力对照行业、通用或定制标准检查您的代码。
  • 介绍代码合规解决方案
  • 编码器可以集成到CI/CD管道中,以运行每个代码签入,并在合规性检查失败时通知团队成员。
  • 检查行业标准,如奥托萨和米斯拉C/C++
  • 我们推荐的检查是标准的,采用了许多编码最佳实践
  • 让我们训练有素的软件工程师为您编写定制标准!
  • 3000 +可定制规则
  • 所有的规则都是标准的 了解 .
  • 99 %米斯拉规则覆盖范围
  • 2004年米斯拉、2012年米斯拉和2008年以上米斯拉
  • 90 %自动规则覆盖范围
  • 我们有362条自动搜索系统规则 了解 是ISO26262认证的。

曲线图

  • 想象你的代码
  • 快速查看您的源代码是如何结构化、组织化和相关的。参见控制流,调用树,依赖项,蝴蝶,UML类,以及许多其他的图形类型。我们所有的图表都是交互式的,可自定义的,可以展开或收缩您的图表,以确切了解您需要什么。

计量学

  • 量化您的代码
  • 您需要帮助定位代码中的"问题"区域吗?理解与几十个指标捆绑在一起,精确地帮助这个场景。
  • 测量两次,代码一次
  • 通过使用各种浏览器和显示选项了解代码的循环复杂性
  • 在文件、类和实体级别接收有关代码的详细度量
  • 向HTML或CSV文件导出您的指标的完整列表

定制脚本编写

  • 使代码自动化
  • 您希望完全控制您的编码环境吗?理解与一个强大的API捆绑在一起,以释放您的项目的全部潜力。
  • 一个工具制造者的空气污染指数
  • 我们的API允许创建自定义的图形、度量和词汇分析。与您当前的工具集成现在比以往任何时候都容易!
  • 持续整合
  • 验证代码符合性,确保代码复杂性保持在指定阈值以下,或从现有管道向团队发送代码比较图。
  • 定制脚本编写
  • 创建并执行任何自定义编码标准.我们可以教你如何写一个标准,或者只请我们为你处理整个过程!

超X参考

  • 探索您的代码
  • 处理复杂的代码关系从来都不是那么容易。在理解中的超X送技术和工具使您成为一个更安全、更聪明的工程师,在您修改代码时不太可能添加错误。
  • 理解包含一个内置的、便于代码浏览的IDI.点击任何实体(函数、类、变量等)以查看详细信息,并双击直接指向该实体的定义位置。您的代码的每个命名部分都被引用,可以双向导航。
  • 在您工作时,请保留信息浏览器,以快速查看有关选定实体的所有信息。根据您选择的信息浏览器更新.
  • 有关函数,请参阅"返回类型"、"帕拉姆"和"点击时立即将您带到该实例的引用列表"。
  • 有关文件,请参阅成员变量和函数、包括的列表和相关度量.
  • 还可以通过信息浏览器或右键单击代码中的任何指定实体访问图表。用蝴蝶图快速查看所有通过特定模型调用或调用的东西。

代码比较

  • 比较你的代码
  • 很快看到两个项目状态之间的区别。按文件、文件夹、实体或架构查看更改。将更改视为文本比较或树图.只需要指定您想要比较或比较两个数据库的GIT修订。

软件特性

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的变化。

系统要求

操作系统

-MacOS:支持从10.9开始的MacOS版本。

硬件要求

处理器:频率至少为1千兆赫的多核处理器。

-RAM:建议至少4GB,但最好的性能是通过较高的内存量实现的,特别是在使用较大的代码库时。

-无磁盘空间:至少2GB用于安装程序和临时文件。

-屏幕分辨率:建议至少1280x1024像素。