understand概述
understand是一个专注于源代码理解、指标和标准测试的静态分析工具,它被设计用来协助维护和理解大规模的历史遗留代码或者新创建的代码。并且提供一个跨平台、多语言、面向维护的IDE。
可以分析的代码语言包括C, C++, C#, Objective C/Objective C++, Ada, Java, Pascal/Delphi, COBOL, JOVIAL, VHDL, Fortran, PL/M, Python, PHP, HTML, CSS, JavaScript, and XML。
understand软件支持语言包括:
Ada
Assembly
C/C++
Object C/Object C++
C#
Cobol
Fortan
Java
Jovial
Pascal
PL/M
Python:支持VHDL-87, VHDL-93 和 VHDL-2001
VHDL:支持VHDL-87, VHDL-93 和 VHDL-2001
Web:支持HTML, PHP, CSS, JavaScript,和XML文件