×

注意!页面内容来自https://blog.csdn.net/weixin_44136165/article/details/115266489,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

Understand(代码分析工具)的安装与使用教程

本文档详细介绍了ScientificToolworks Understand代码分析软件的用途、特点及多平台支持。提供了5.1和4.0两个版本的Windows64位安装步骤,并指导如何激活软件。Understand具备代码高亮、折叠、跳转等功能,支持多种编程语言,并能生成多种代码图表。博主分享安装经验,旨在帮助缺少相关教程的用户。

前言

虽然自己一直都在CSDN上面学习相关知识和查找需要的各种资源,但或许是因为自己实在不知道自己的博客该写什么内容,于是博客的更新速度一慢再慢,进而停更一年左右,在这一点上,我认为自己应该作出批评与反省。

而今天之所以重启更新博客之旅,是因为最近在上课的时候老师向我们推荐了一款代码分析软件“Understand”,然而在各大学习论坛和视频里,少有该款软件的安装与使用教程。基于辛苦一人,幸福大家的原则,有了这一次写博客的想法。



一、Understand是什么?

    Scientific Toolworks Understand是一款定位于代码阅读的软件。界面用Qt开发的。具有代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

该软件的特点如下:

  1. 支持多语言:AdaCC++C#JavaFORTRANDelphiJovialand 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.解压软件压缩包


    压缩包链接:5.1版本    提取码:y99r

    压缩包链接:4.0版本    提取码:fprw


    在该图片中,文件“Understand”为一会儿软件安装时要选择的安装目录(大家在软件安装时不要安装在C盘!) 文件“understand5.1-Windows64”为解压压缩包得到的安装文件。


2.运行安装应用程序

    打开解压压缩包得到的“understand5.1-Windows64”文件夹并点击图片内框选的应用程序进行安装。
在这里插入图片描述

3.安装向导

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.软件“绿色”

软件安装成功并运行软件后,出现以下信息提示框,选择红色框选按钮“Enter License Code”—>“Options–>Use Legacy Licensing”、“Add Eval or SDL(RegCode)”。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
打开解压压缩包得到的“understand5.1-Windows64”文件夹下的Crack文件夹
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
待更新ing

后记

    因为最近在准备个人相关资料以及完成所学知识的思维导图,所以没有办法一口气完成这篇博客,所以准备等这些事情结束后再继续更新这篇博客。

一个喜欢数据分析与机器学习的大白——玄色i。

确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
31 条评论 您还未登录,请先 登录 后发表或查看评论
内容概要:本文介绍了GitHub上近期备受关注的5个高星JavaScript相关项目和技术实践,涵盖JS新特性、CSS现代样式技术、Vue 3性能优化、Chrome调试技巧以及VSCode实用插件。重点内容包括structuredClone深拷贝、数组新型非突变方法(如toSorted、with、findLast)、惰性函数优化机制、CSS滚动吸附容器查询字体适配、:has():is():where()等新型选择器的应用,以及Vue的v-memo指令提升渲染性能。此外还分享了开发提效工具如i18n Ally和koroFileHeader,帮助开发者提升代码国际化和注释自动化水平。; 适合人群:前端开发人员,尤其是对现代JavaScript、CSS新特性及Vue 3有一定了解的中级开发者(工作1-3年),以及追求开发效率和代码质量的技术爱好者。; 使用场景及目标:①掌握ES14新增数组方法提升函数式编程能力;②利用惰性函数优化高频调用函数性能;③运用CSS新特性实现更灵活的布局样式控制;④通过Vue 3的v-memo等特性优化大型列表渲染;⑤借助VSCode插件提升多语言支持代码规范性。; 阅读建议:建议结合实际项目实践文中提到的各项新技术,重点关注兼容性情况,在使用新API前确认目标环境支持程度,并逐步将这些现代化方案融入日常开发流程中以提升整体开发效率用户体验。 https://download.csdn.net/download/2601_95955415/92857961 24直播网:www.shijiebeilive.org 24直播网:www.shijiebeione.org 24直播网:www.sjbapp8.org 24直播网:www.shijiebeicup.org 24直播网:www.shijiebeifinal.org
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值