写点什么

Understand for Mac(优秀的源代码审查工具)

  • 2025-01-16
    河北
  • 本文字数:832 字

    阅读完需:约 3 分钟

Understand Mac 版是一款功能强大的源代码审查和代码编程工具:

软件下载地址

支持语言与平台

  • 多语言支持:涵盖 Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M 等多种编程语言,并且对混合语言的项目也提供支持,能满足不同编程环境和项目的需求。

  • 多平台兼容:可在 Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X 等多个平台上使用,方便不同操作系统的用户进行代码审查和分析。

基本阅读功

具有代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能,这些功能可以帮助开发者更方便、快捷地阅读和理解源代码,提高代码阅读效率。

代码分析与报告

  • 代码知识查看:能快速提供有关函数、类、变量等的所有信息,包括如何使用、调用、修改和交互等,还可轻松查看呼叫树、指标、参考信息等。

  • 指标和报告:可以非常有效地收集有关代码的度量标准,并提供不同的查看方式,除了大量标准指标外,还允许用户编写自己的自定义指标。

  • 依赖性分析:能够查看代码中的所有依赖关系以及它们如何连接,可以使用交互式图形或文本依赖浏览器进行查看,方便用户快速定位和理解代码中的关键部分。

制图功能

可以对代码生成多种图,如 butterfly graph、call graph、called by graph、control flow graph、UML class graph 等,在图上点击节点可以跳转到对应的源代码位置,并且有许多自定义选项,可让用户仅显示感兴趣的内容,使图表更符合个人需求。

其他功能

  • 内置比较器:内置的目录和文件比较器,方便用户对不同版本的代码或文件进行比较和分析。

  • 项目管理:支持 project 的 snapshot,并能和自家的 TrackBack 集成便于监视 project 的变化,有助于团队对项目的管理和监控。

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

  • 搜索功能:在 “Understand” 中搜索有多个选项,“即时搜索” 功能可在打字完成之前提供结果,还提供更多自定义和复杂搜索的搜索选项,如正则表达式和通配符搜索搜狐网


用户头像

还未添加个人签名 2024-03-25 加入

还未添加个人简介

评论

发布
暂无评论
Understand for Mac(优秀的源代码审查工具)_Mac相关知识分享_InfoQ写作社区