scitools Understand安装及入门

Understand是一个用来进行静态的软件分析、软件度量、软件可视化的工具。他类似于编译器。编译器的输入是代码,输出是可执行文件,而Understand工具的输入也是代码,输出则是对代码的“理解”。 Understand把自己分析所得的信息放在一个后缀名为*.udb的数据库中。并在GUI中展示.udb文件中的信息。 利用Understand,你可以生成一份html或是txt格式的报告,里面包括从代码量等基本信息到依赖关系等高级信息。这个功能对于开发者来说非常便捷。 在这里申请一份试用版本,几小时内你会收到一份邮件,里面有understand百度云链接。下载安装。 打开后界面是这样的:

image.png

点击Open Sample Project你可以利用软件自带的样例工程快速开始学习。 学习教程: understand官方用户指南和参考手册

如果你不使用GUI而是需要使用API,这里是API教程,支持Python和Perl。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏应兆康的专栏

我们能用云函数做什么?

现如今云计算时代渐渐出现了越来越多的新型模式,从IaaS、PaaS、SaaS到CaaS,再到的微服务架构,都在试着将各种软、硬件资源或抽象的事物做为一种服务提供...

1.3K40
来自专栏北京马哥教育

只要十分钟,用Python实现自动化水军评论

作者:gavinfish 来源: http://blog.csdn.net/u013291394/article/details/50527463 玩csdn博...

406100
来自专栏腾讯Bugly的专栏

WebVR如此近 - three.js的WebVR示例程序解析

关于WebVR 最近VR的发展十分吸引人们的眼球,很多同学应该也心痒痒的想体验VR设备,然而现在的专业硬件价格还比较高,入手一个估计就要吃土了。但是,对于我们...

61290
来自专栏用户2442861的专栏

数据库Sharding的基本思想和切分策略

http://blog.csdn.net/bluishglc/article/details/6161475

10820
来自专栏全栈数据化营销

运营和新媒体人必会:不用代码,10分钟采集ASO数据

很多做运营的朋友,经常需要爬取网上数据和资料作为分析的样本资料,例如需要获取ASO114网站上关于学习app的权重、下载量等相关数据,通常需要花大量的时间重复复...

30660
来自专栏沃趣科技

容器化 RDS:借助火焰图定位Kubernetes性能问题

借助 CSI(Container Storage Interface),加上对 Kubenetes 核心代码的少量修改,可以 out-tree 的方式高效且低耦...

13620
来自专栏面朝大海春暖花开

微信小程序official-account组件开发

官方apihttps://developers.weixin.qq.com/miniprogram/dev/component/official-account...

1.4K30
来自专栏python开发者

Ubuntu Desktop安装及桌面美化(修复图片)

Ubuntu Desktop安装及桌面美化 1   开篇概述 本 系统的文章主要是讲互联网方向的开发主题。根据目前主流互联网公司的技术架构,Linux是必不可少...

61350
来自专栏运维咖啡吧

中小团队快速构建SQL自动审核系统

Inception是一个开源的Mysql自动化工具,具有SQL审核、执行、回滚等实用的功能,由国内大神基于mysql源码开发,可以很明确的,详细的,准确的审核M...

20530
来自专栏非著名程序员

Android N 第四个开发者预览版更新,即最终版 API 和 SDK 发布

? 今天Google官方推出了Android N的第四个预览版,相比前三个预览版,SDK和API最终定型。新的版本全名叫作Android N Dev Prev...

20260

扫码关注云+社区

领取腾讯云代金券