Centos 6.5 安装 Understand

整理的官方文档:

官网下载地址: https://scitools.com/download/archive/
选择 understand 4.0 只有这个的注册码

下载 自己系统对应的文件 :
JieYuan-4.0.926-Linux-32bit.tgz
Understand-4.0.926-Linux-32bit.tgz
下载完毕后先解压 Understand-4.0.926-Linux-32bit.tgz 然后解压另一个。

//所有操作流程命令
tar -xvzf Understand-4.0.926-Linux-32bit.tgz  
tar -xvzf JieYuan-4.0.926-Linux-32bit.tgz
cd scitools/bin/linux32
//运行软件
./understand
//添加系统变量
// tool 是我自己的目录  这个改为自己的对应位置
export PATH=$PATH:/home/tool/scitools/bin/linux64
export STIHOME=/home/tool/scitools
//添加到图标
cd  ~/.local/share/applications
vim understand.desktop
//写入以下内容  注意tool是自己的目录
[Desktop Entry]
 Name=Understand
 Exec=/home/tool/scitools/bin/linux32/understand
 Icon=/home/tool/scitools/bin/linux32/understand_32.png
 Type=Application
 Terminal=false
 Comment=Analyze it, measure it, visualize it, maintain it - Understand it
  GenericName=Static analysis tool
  Categories=Development;IDE;

//可以在应用程序中找到了
//注册码: 
D59E41A3360B
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是最新版Understand-Chinese-4.0.922-Linux 中文版 http://www.scitools.com/products/understand/ 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 的变化。 小技巧(官网的 FAQ 里有) : 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。 另外一款代码 代码可视化理解工具
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值