Understand For Mac v5.1.977 专业的代码审阅工具
适用平台:OS X 10.7 或更高版本,软件版本:v5.1.977
软件介绍
Understand For Mac v5.1.977是一款专业的代码审阅工具,它的使用界面对用户非常友好,以图形、图表、架构图等各种友好的形式将分析结果呈现出来,Understand很大程度上的方便了程序员的开发、维护、调试其代码。Understand支持C/C++/C#、Ada、Java、Fortran、Delphi和Jovial等。全称:Scientific Toolworks Understand,最新版本为:v5.1.977。
软件特性
- 多语言支持-理解2解析器支持多种语言。这是灵活性和可用性的重大改进。在以前的版本中,一个许可证只支持一种语言。例如,如果你对C++代码和java代码,你需要两个单独的许可证,一个了解C++,和另一个了解java。现在在2中,在大多数情况下,一个许可证允许您解析所有最常见的编程语言中的代码(请参阅关于L1和L2语言集的信息…)。
C #支持理解2现在支持日益流行的C语言能力#,许多用户要求。此外,现在支持PLM 80和PLM 86语言。 - 联合语言分析-更重要的是,了解2现在有联合语言分析(CLA)。共轭亚油酸,可以处理的代码库编写的多种语言,如C++和java,或艾达结合FORTRAN。组合代码只需要解析一次,而不是解析源代码中存在的每一种语言。此外,一旦解析完成,理解2显示了用不同语言编写的代码部分之间的依赖关系。CLA可以很容易地遵循这些要求。
- 新编辑器——我们的理解2编辑器的目标是提供与顶级编程编辑器相等的东西,但同时也给它提供许多维护和理解代码的特性。这就是我们所取得的成果——维护代码的最佳编程编辑器。
- 新的理解编辑你想要的所有功能,如语法着色,通过折叠和折叠自动完成和语法。我们也扩大我们c-preprocessing区域的方式(在编辑器的C部分)以前我们用来识别他们的颜色。现在可以隐藏或显示活动区域和非活动区域。这是为用户提供c-preprocessor广泛工作带来巨大的效益。
- 最大的添加是“浏览模式”,本质上是把编辑器变成代码的Web浏览器。基本上,从编辑模式到浏览,理解2个转变,当你在代码中移动时,它会在你工作的时候把信息推给你。这使得理解你的代码非常简单,只要点击你想知道的,所有信息都是正确的。
- 新的,精简的界面-我们已经完全重写了理解2 GUI,折叠在现代功能,如制表符,选项卡组和对接,以列举一些,并把它的所有日期。功能大为改善,尤其是在Linux和UNIX / X11,还有本地苹果OSX的港口。
- 了解2让你创建自己的自定义工作空间来组织信息,调色板,源代码等,不像以前的版本,使你们之间的不同的窗口选择(SDI模式)或一个窗口(MDI模式),这是一种全新的GUI。现在你可以把窗户放在任何你想要的地方。可以将窗口放置在其他窗口中。你可以把它们拖出来放在另一台显示器上。不管你做什么工作最好。
多监视器支持-我们还为多个监视器添加了非常健壮的智能支持。现在理解支持任何数量的监视器。监视器配置可以容易地改变,并且它自动地适应。我们的许多客户都要求这样做,我们所有的工程师都使用两个或三个显示器,所以我们认为这是非常重要的。毕竟,当你维护代码时,你看到的越多越好。看一个工程师的例子 - 改进的不同理解的“比较”功能是相当强大的,因为它集成到应用程序中,所有可用的代码导航功能。这使你更容易找到事情,集中精力做你需要做的事情。它的视觉覆盖系统一目了然地识别变化。它还执行“角色定义”,强调个性的特点,是不同的从一个地方到下一个,和非常有用的优势。一切都是集成在菜单的水平,这使得寻找函数或类,并区分他们从其他人,快速和容易的。
文件和文件夹比较——这个特性允许你比较实体、文件和文件夹。当您拥有类似的代码或函数时,这将非常有用。通过比较实体,你可以很快地看到为什么一个在工作,另一个不在,或者你可以组合它们。比较文件对于合并其他代码所做的更改非常有用。比较文件夹告诉我们哪些文件是新的,哪些不是最新版本,哪些是不同版本的文件。这些都不需要解析,这使得它非常快。
更快地找到文件-我们已经大大加快了这一点。理解2中的find文件函数比前一版本快2或3倍。它还为您提供了指定搜索区域的新方法,以便您更智能地搜索。现在您可以搜索多个目录,并且可以指定多个目录。