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

Home Page - http://www.scitools.com/

参考链接:http://www.0daydown.com/08/36994.html

版本:Understand-3.0.629 32位

系统:LINUX

下载路径:

part1:http://download.csdn.net/detail/look85/4575712

part2:http://download.csdn.net/detail/look85/4575721

part3:http://download.csdn.net/detail/look85/4575731

版本:Understand-3.1.670 64位

系统:LINUX

下载路径:

part1:http://download.csdn.net/detail/look85/5604217

part2:http://download.csdn.net/detail/look85/5604791

安装步骤:

1.先把解压3个文件合成

(32位): Understand-3.0.629-Linux-32bit.tgz文件(这步要在windows下完成)

(64位): Understand-3.1.670-Linux-64bit.tgz文件(这步要在windows下完成)

2.把解压出来文件放到安装目录下,输入

(32位): % gzip -cd Understand-2.6.530-Linux-32bit.tgz | tar xvf -

(64位): % gzip -cd Understand-3.1.670-Linux-64bit.tgz | tar xvf -

3.添加路径

(32位): % export PATH=$PATH:/home/myname/scitools/bin/linux32

% export STIHOME=/home/myname/scitools(红色路径为你安装目录的路径)

(64位): % export PATH=$PATH:/home/myname/scitools/bin/linux64

% export STIHOME=/home/myname/scitools(红色路径为你安装目录的路径)

4.证书CODE(32/64 都可用)

09E58CD1FB79

参考链接:http://blog.csdn.net/look85/article/details/7988332

Scientific Toolworks Understand的更多相关文章

  1. Scientific Toolworks Understand 软件教程

    系统:Ubuntu16.04 x64 安装 安装包 下载地址: part1:http://download.csdn.net/detail/p942005405/9711128 part2:http: ...

  2. Scientific Toolworks Understand for linux

    Scientific Toolworks Understand for linux 这个软件我找了很久了,一直没有找到合适能装的.现在这款能在linux上顺利运行的版本,共享给需要的TX们. 个人觉得 ...

  3. Scientific Toolworks Understand for linux安装方法

    1.首先从官网http://www.scitools.com/download/index.php下载Linux版本 2.解压到安装目录下: 32位:gzip -cd Understand-3.1.6 ...

  4. understand 在windows 以及 unbuntu 下的安装

    1.win7 64位下安装 1)下载Understand.4.0.908.x64.rar. 2)解压之,直接运行里面的Understand-4.0.908-Windows-64bit.exe. 3)选 ...

  5. understand的安装

    1.win7 64位下安装 1)下载Understand.4.0.908.x64.rar. 2)解压之,直接运行里面的Understand-4.0.908-Windows-64bit.exe. 3)选 ...

  6. understand软件使用教程(转)

    源代码阅读工具(Scientific Toolworks Understand)的特色 1.支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, ...

  7. 2019年新软件发布分享HanGi.IT.AStrutTie.v2017 1CD

    Steelray Project Viewer 2019.1.69 1CDIAR Embedded Workbench for Renesas M16C-R8C v3.71.1 1CD Mentor ...

  8. visual studio 2013怎样快速查看代码函数关系--代码图

    可以发现没有调试运行代码时是无法查看代码图的,可以在某行加一个断点,如下图,并开始debug调试: 这时,就会在代码调试工具栏看到代码图按钮,点击它: 右边就会出现代码图了: 这下就方便多了. 不仅适 ...

  9. How to (seriously) read a scientific paper

    How to (seriously) read a scientific paper Adam Ruben’s tongue-in-cheek column about the common diff ...

随机推荐

  1. 开发更健壮python程序的一些工具

    在众多语言中, Java 生态系统发展得最好, 比如异常logging报警, 比如性能监控工具. Python其实生态也不错, 这里列出一些出色的工具. LogBook, 并结合 raven-pyth ...

  2. Android 全屏设置和禁止横屏竖屏切换

    android:screenOrientation="portrait" #禁止屏幕横竖切换,portrait为纵向,landscape为横向

  3. 21.Buffer Pool与压缩页/CheckPoint/LSN

    一. 思考题解析• 查看Buffer Pool中的Flush List不要在线上操作该SQL语句,开销较大 SELECT pool_id, lru_position, space, page_numb ...

  4. httpd.conf文件与.htaccess文件的对比

    httpd.conf文件与.htaccess文件相比,Apache对两者的mod_rewrite规则在处理方法上有些细微的差别.在实 际运行时,如果有任何原因使得倾向于使用httpd.conf,都需要 ...

  5. Javascript面向对象特性实现封装、继承、接口详细案例

    Javascript面向对象特性实现(封装.继承.接口) Javascript作为弱类型语言,和Java.php等服务端脚本语言相比,拥有极强的灵活性.对于小型的web需求,在编写javascript ...

  6. C语言编程程序的内存如何布局

    重点关注以下内容: C语言程序在内存中各个段的组成 C语言程序连接过程中的特性和常见错误 C语言程序的运行方式 一:C语言程序的存储区域 由C语言代码(文本文件)形成可执行程序(二进制文件),需要经过 ...

  7. xenserver 上传centos6.8镜像

    1.宿主机操作:   # mkdir /iso # xe sr-create name-label=system-iso type=iso device-config:location=/iso de ...

  8. synchronized底层实现原理&CAS操作&偏向锁、轻量级锁,重量级锁、自旋锁、自适应自旋锁、锁消除、锁粗化

    进入时:monitorenter 每个对象有一个监视器锁(monitor).当monitor被占用时就会处于锁定状态,线程执行monitorenter指令时尝试获取monitor的所有权,过程如下:1 ...

  9. 迅为-i.MX6Q核心板_四核工业级

    飞思卡尔Freescale Cortex A9 四核处理器处理器:CPU Freescale Cortex-A9 四核 i.MX6Q,主频 1.2 GHz 核心板工艺:十层设计,沉金工艺基本参数:内存 ...

  10. centos系统下安装python3以及pip3

    首先查看一下系统当前的python版本 python -V 1.安装必要工具 yum-utils 它的功能是管理repository及扩展包的工具yum install yum-utils -y 2. ...