您的位置:首页 > 运维架构 > Linux

Scientific Toolworks Understand for linux安装方法

2016-12-26 15:00 549 查看

Scientific Toolworks Understand for linux安装方法

2013年03月16日 ⁄ 综合⁄ 共 415字 ⁄ 字号小中
大 ⁄ 评论关闭

1、首先从官网http://www.scitools.com/download/index.php下载Linux版本

2、解压到安装目录下:

32位:gzip -cd Understand-3.1.677-Linux-32bit.tgz  | tar xvf -

64位:gzip -cd Understand-3.1.677-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、运行

命令行定位到安装目录后:

cd bin/linux32

./understand

=================================================================

下载地址:http://www.verycd.com/topics/2882667/#theCon

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

小技巧 :

1、设置字体和颜色风格

修改默认字体:Tools - Options - Editor - Default style

修改颜色: Tools - Options - Editor - Styles

2、生成UML类图、调用树图

默认安装的插件不支持这两种图,需要从官网下载插件。

_http://www.scitools.com/perl_scripts/uperl/uml_class.upl

_http://www.scitools.com/perl_scripts/uperl/invocation.upl

放到sti/conf/scripts/local目录下。

然后重新运行,执行 project- project graphical views - xxxx可以生成这两种图。

3、更改图的字体

直接修改对应的脚本文件(\Program Files\STI\conf\scripts目录下),在do_load( )函数的对应位置加入如下的设置:

$graph- default( fontname , Consolas , node );

$graph- default( fontsize , 10 , node );

$graph- default( fontname , Consolas , edge );

$graph- default( fontsize , 10 , edge );

注意:有的脚本中的作图变量名不是 $graph 而是 $g。

==========================================================

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

个人觉得这款软件在linux下很好用。

版本: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

这样就能顺利的运行understand了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  源码分析