understand一些功能

功能

支持分析的语言

统计总的代码数据

统计单个文件的数据

分析代码复杂度

分析代码格式

文件的依赖关系

文件夹依赖关系

文件夹包含关系、代码量

understand提供了很多图表,同时它可以根据源码分析出一个数据文件,用户通过它提供的API可以读取这个文件,获取各种依赖关系,包括这些:

总结

understand的优势是分析功能十分强大

understand的问题是提供的分析数据、图表太多,没有一种有条理的方式引导用户逐步了解代码。

来自为知笔记(Wiz)

时间: 2024-10-23 06:56:31

understand一些功能的相关文章

图形化代码阅读工具——Scitools Understand

Scitools出品的Understand 2.0.用了很多年了,比Source Insight强大很多.以前的名字叫Understand for C/C++,Understand for Java,Understand for Ada,最近这几年合并成了一个产品. 最值得一提的是各种关系图的绘制,以及在这些图上的交互操作:Declaration Graphs / Hierarchy Graphs / Control Flow Graphs / Dependency Graphs / UML C

Exchange 2013学习(十),日记功能

Exchange日记的功能主要是通过记录入站和出站电子邮件通信,日记功能可以帮助组织对法律.法规和组织遵从性要求做出响应,或者可以理解为监视和保护公司的重要邮件. 以下是微软的原话 Journaling can help your organization respond to legal, regulatory, and organizational compliance requirements by recording inbound and outbound email communic

代码阅读分析工具Understand 2.0试用

Understand 2.0是一款源码阅读分析软件,功能强大.试用过一段时间后,感觉相当不错,确实能够大大提高代码阅读效率.因为Understand功能十分强大,本文不可能详尽地介绍它的全部功能,所以仅仅列举本人觉得比較重要或有特色的功能,以做抛砖引玉之举. Understand 2.0能够从http://www.scitools.com/下载到,安装后能够试用15天. 使用Understand阅读代码前,要先创建一个Project,然后把全部的源码文件增加到这个Project里.这里我创建了一

阅读代码分析工具Understand 2.0试用

Understand 2.0是一款源码阅读分析软件,功能强大.试用过一段时间后,感觉相当不错,确实能够大大提高代码阅读效率. 因为Understand功能十分强大,本文不可能详尽地介绍它的全部功能,所以仅仅列举本人觉得比較重要或有特色的功能,以做抛砖引玉之举. Understand 2.0能够从http://www.scitools.com/下载到,安装后能够试用15天. 使用Understand阅读代码前.要先创建一个Project,然后把全部的源码文件增加到这个Project里.这里我创建了

android 4.4(KitKat)上,如何开发SMS功能的APP

android 4.4(KitKat)上,对SMS功能做了限定,只允许设置为默认短信的APP,才可以写入短信到系统的数据库.此举显然增加了安全性.目前大多数第三方的,需要SMS功能的APP,都可能会有短信不能写入的问题,发布此文时,我测试了下QQ通讯录,仍然不能发送短信,且无法保存短信数据,这都是因为这个KitKat SMS新功能引起的,他们都需要遵循新的开发协定才可以. 下面是我转自blogspot上的一篇文章,阐述了这个问题,因为原文需要FQ,所以我就直接贴过来了,原文地址: http://

Scientific Toolworks Understand

Scientific Toolworks Understand是一款定位于代码阅读的软件.界面用Qt开发的. 软件特性: 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.

Understand:高效代码静态分析神器详解(转)

之前用Windows系统,一直用source insight查看代码非常方便,但是年前换到mac下面,虽说很多东西都方便了,但是却没有了静态代码分析工具,很幸运,前段时间找到一款比source insight软件还强大的代码静态分析工具,堪称神器–Understand.这款软件具有强大的代码静态分析功能,并且可以绘制各种流程图,不幸的是没有发现Windows版本,只看到mac版和Linux版本,因此用Windows系统的朋友抱歉了. 因为工作太忙,还没有时间详细的研究一下使用方法,只是简单的了解

understand软件使用教程(转)

源代码阅读工具(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 X3.代码语法高亮.代码折迭.交叉跳转.书签等基本阅读功能.4.可以对整个project的architecture.metrics进行分析并输出报表.5.可

Teaching Machines to Understand Us 让机器理解我们 之三 自然语言学习及深度学习的信仰

Language learning 自然语言学习 Facebook's New York office is a three-minute stroll up Broadway from LeCun's office at NYU, on two floors of a building constructed as a department store in the early 20th century. Workers are packed more densely into the ope