您当前的位置:首页 > 电脑百科 > 软件技术 > 操作系统 > Mac

Mac上源代码审查工具

时间:2019-10-30 14:51:35  来源:  作者:

Understand for mac是应用在Mac上的一款源代码审查工具,Understand非常有效地收集有关代码的度量标准并为您提供不同的查看方式,Understand还为您提供了一种使用已发布的编码标准或您自己的自定义标准来检查代码的方法,帮助分析查看代码中的所有依赖关系以及它们如何连接,是非常棒的一款代码审查工具。喜欢的小伙伴可以私信小编哦!

Mac上源代码审查工具

 

软件简介

Understand for Mac具备源导航、代码运算和静态分析工具。为专业的软件开发师提供重要或大型代码库的维护、测量与分析,让你的工作更高效高质,有代码编程工具中的瑞士军刀之称,非常的强大。能够满足实战经验丰富的软件开发师,它快速而又易于使用,它是程序员在维护任务中的IDE。Understand Mac版能够帮助开发团队工具,即使是在基于代码和审查其他不同源代码,并有更复杂的软件估算和测量需求的环境中。这也有助于项目有复杂的测量和估计的需求, IVV / QA任务,并希望创建自定义的代码检查,文档和报告。

Mac上源代码审查工具

 

主要功能

代码知识

Understand为您提供有关您的代码的相关信息。快速查看关于函数,类,变量等的所有信息,如何使用,调用,修改和交互。轻松查看您想要了解代码的呼叫树,指标,参考信息和任何其他信息。

指标和报告

Understand非常有效地收集有关代码的度量标准并为您提供不同的查看方式。当我们没有完全满足您的需求时,可以快速获得大量标准指标以及编写您自己的自定义指标的选项。

Mac上源代码审查工具

 

制图

Understand提供图表,使您可以查看代码连接(依赖关系),流程如何(控制流程图),使用哪些函数调用其他函数(调用图表)等等。有许多自定义选项可轻松让您仅显示您感兴趣的内容,因此该图最适合您的需求。

标准测试

Understand提供了一种使用已发布的编码标准或您自己的自定义标准来检查代码的方法。这些检查可用于验证命名准则,度量标准要求,已发布的最佳做法或对您的团队而言重要的任何其他规则或约定。

Mac上源代码审查工具

 

依赖性分析

查看代码中的所有依赖关系以及它们如何连接。使用Understanding的交互式图形或使用文本依赖浏览器查看这些依赖关系。两者都可以让您快速轻松地查看所有依赖关系,或者深入了解详细信息。

编辑

Understand的强大的编辑器是一个完整的现代编程GUI,它结合了您所期望的所有现代功能。它从底层开始设计用于多显示器的使用,它包括选项卡,选项卡组,对接,语法着色,自动完成以及基于语法的折叠和折叠等等。

Mac上源代码审查工具

 

搜索

在“Understand”中搜索有多个选项。要获得即时结果,请使用我们的“即时搜索”功能,该功能可在打字完成之前提供结果。了解还提供更多自定义和复杂搜索的搜索选项,例如正则表达式和通配符搜索。

语言

Understand支持十几种语言,并且可以处理以多种语言编写的代码库。这允许您查看语言之间的调用和依赖关系,以便您可以获取有关完整系统的信息。

Mac上源代码审查工具

 

亮点特征

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进行分析并输出报表。

Mac上源代码审查工具

 

5、可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置。

6、提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图。

7、内置的目录和文件比较器。

8、支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

Mac上源代码审查工具

 

小编点评

Understand for MacUnderstand的强大的编辑器是一个完整的现代编程GUI,它结合了您所期望的所有现代功能,它的交互式图形或使用文本依赖浏览器查看依赖关系,两者都可以让您快速轻松地查看所有依赖关系,或者深入了解详细信息。需要的朋友,赶快来macdown下载使用吧。

Mac上源代码审查工具

 



Tags:Mac   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
如果你用MACD还在傻傻的金叉买,死叉卖,那你可能根本没有掌握它的精髓。今天就分享MACD的8大用法,基本涵盖了可能出现的变化情况,建议下载保存反复观看。1、双线在零轴上方,代表行...【详细内容】
2021-12-27  Tags: Mac  点击:(5)  评论:(0)  加入收藏
MACD、BOLL、KDJ”三大组合精准把握趋势与买卖点![大笑]...【详细内容】
2021-12-27  Tags: Mac  点击:(3)  评论:(0)  加入收藏
KDJ的超买超卖信号按KDJ的值,一般将其所处划分为超买区、超卖区和震荡区:当K、D、J这三个数值处于20以下是超卖区,为买入信号;当K、D、J这三个数值处于80以上是超买区,为卖出信号...【详细内容】
2021-12-23  Tags: Mac  点击:(12)  评论:(0)  加入收藏
MacBook上有不少像IINA、Downie等强大的神器,有像预览、文档编辑等基础软件,也有一些像快捷指令、Automator以及活动监视器等这样一些效率工具软件。 但是在大部分时候,Mac上自...【详细内容】
2021-12-23  Tags: Mac  点击:(18)  评论:(0)  加入收藏
# macos查看cpu支持的指令集sysctl -a | grep machdep.cpu.features # macos 查看cpu是否支持SSE 4.2sysctl -a | grep machdep.cpu.features | grep SSE # 查看cpu的所有...【详细内容】
2021-12-22  Tags: Mac  点击:(10)  评论:(0)  加入收藏
iPad是保有量最大的平板,近年来Apple也一直想让它作为生产力工具存在。奈何iPadOS的诸多限制,离真正的生产力还有很长的路要走。「买前生产力,买后爱奇艺」虽然是句玩笑话,但仔...【详细内容】
2021-12-22  Tags: Mac  点击:(8)  评论:(0)  加入收藏
快周末了,也不知道写点什么,那就给大家去讲讲指标吧,今天给大家讲的指标是MACD的核心用法以及背后的运行原理,可能会有些难,但能看懂一定会有收获,甚至说会让你顿悟也说不定,话不多...【详细内容】
2021-12-17  Tags: Mac  点击:(13)  评论:(0)  加入收藏
12月14日,苹果正式为Mac用户带来macOS Monterey 12.1版本更新。伴随着新版系统的亮相,“同播共享”功能也来到了Mac上。现在用户可以在Mac上利用FaceTime和对方一同看剧、听音...【详细内容】
2021-12-14  Tags: Mac  点击:(21)  评论:(0)  加入收藏
IT之家 12 月 8 日消息,据 9to5 Mac 报道,在向开发者和公共测试者提供 macOS 12.1 Beta 4 一周后,苹果在公开发布前发布了 macOS 12.1 RC 预览版,具体版本号为 21C51。值得注意...【详细内容】
2021-12-08  Tags: Mac  点击:(16)  评论:(0)  加入收藏
人弃我取,人取我予。做交易,每个投资者的初衷都是获取财富,但是俗话说七亏二平一盈,能够成为盈者必定是少之又少,想要盈,就不能在错误的路上越走越远,交易之前,学习是必然的积累,很多...【详细内容】
2021-11-30  Tags: Mac  点击:(20)  评论:(0)  加入收藏
▌简易百科推荐
MacBook上有不少像IINA、Downie等强大的神器,有像预览、文档编辑等基础软件,也有一些像快捷指令、Automator以及活动监视器等这样一些效率工具软件。 但是在大部分时候,Mac上自...【详细内容】
2021-12-23  Seek思科    Tags:macOS   点击:(18)  评论:(0)  加入收藏
# macos查看cpu支持的指令集sysctl -a | grep machdep.cpu.features # macos 查看cpu是否支持SSE 4.2sysctl -a | grep machdep.cpu.features | grep SSE # 查看cpu的所有...【详细内容】
2021-12-22  软件架构    Tags:指令集   点击:(10)  评论:(0)  加入收藏
12月14日,苹果正式为Mac用户带来macOS Monterey 12.1版本更新。伴随着新版系统的亮相,“同播共享”功能也来到了Mac上。现在用户可以在Mac上利用FaceTime和对方一同看剧、听音...【详细内容】
2021-12-14  手机中国    Tags:macOS   点击:(21)  评论:(0)  加入收藏
新版MacBook Pro一出来就有个“杀疯了”的头衔,无论是搭载首次为专业用户设计的超高速 M1 Pro 或 M1 Max芯片:拥有最高10核中央处理器, 32核图形处理器,让大项目做起来轻轻松松;...【详细内容】
2021-11-17  果粉iOS    Tags:MacBook   点击:(42)  评论:(0)  加入收藏
新版Mac发布后相信很多人都蠢蠢欲动,尤其据说它运行大项目时“快得十分吓人”——以MI MAX芯片为例,不但拥有 10 个中央处理器核心、最多达 32 个图形处理器核心和...【详细内容】
2021-11-15  Apper    Tags:Macbook   点击:(42)  评论:(0)  加入收藏
MacBook上有不少像IINA、Downie等强大的神器,也有一些像预览、文档编辑、截图等不可替代的基础软件和功能,但是往往这一类自带软件的功能都会存在一些限制。 另外M1 MacBook大...【详细内容】
2021-11-15  Seek思科    Tags:macOS软件   点击:(37)  评论:(0)  加入收藏
苹果新发布的 MacBook Pro 系列产品,是硬生生地给了一个免费的刘海。如果你没法忍受这个有缺陷式的设计,那就继续往下看这篇文章,它将教如何隐藏这个奇怪的刘海设计。 苹果为...【详细内容】
2021-11-09  友爱科技    Tags:MacBook Pro   点击:(96)  评论:(0)  加入收藏
你听过很多播客的内容吗?你有时也会在 Mac 上收听播客吗?或者你可能有兴趣将播客下载到 Mac 离线收听,这样你就可以在旅行或没有网络的情况下使用。 苹果发布的 Podcasts 应用...【详细内容】
2021-11-09  友爱科技    Tags:Mac   点击:(47)  评论:(0)  加入收藏
Safari 标签页分组:macOS Monterey 对 Safari 浏览器进行了一次重大更新。最直观的是,Safari 窗口的标签页颜色会根据网页的颜色进行自动变化,仿佛这个窗口都是网页的内容,带来...【详细内容】
2021-10-27  高效码农    Tags:Monterey   点击:(301)  评论:(0)  加入收藏
CleanMyMac是一款专业且高效的苹果电脑清理软件。一键智能清理功能帮助了许多Mac用户恢复电脑性能,优化运行速度。CleanMyMac不仅颜值高,功能全面,同时,它还能个性化地进行相关...【详细内容】
2021-10-25  miqimiaomiaowu923    Tags:CleanMyMac   点击:(61)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条