Woboq Code Browser

Woboq Code Browser
软件
软件描述
Woboq代码浏览器是一款基于网页的C和C++代码浏览器,它使用桌面组件生成静态HTML页面以进行代码分析。它专注于通过适当的语义高亮和工具提示来提升代码导航体验。
官方网站
访问软件的官方网站了解更多信息
code.woboq.org
什么是 Woboq Code Browser?
Woboq Code Browser 是一个基于网页的 C 和 C++ 代码浏览器,通过桌面组件生成用于代码分析的静态 HTML 页面。它专注于通过正确的语义高亮和工具提示来提升代码导航体验。
其工作原理是通过生成器创建可由任何 Web 服务器提供服务的静态 HTML 页面。在生成过程中,它会对源代码进行索引和语义分析,使用 clang 库解析代码。它不需要服务器端数据库或 CGI 脚本,因此更易于部署。它可以自动定期运行,或与版本控制系统或 CI 系统挂钩。
生成器可在 Linux 或 Mac 上运行,并可集成到构建系统(如 CMake、QMake 等)中。
🔄 替代方案
8 个选择
CodeCompass
软件
CodeCompass 是一个可扩展的代码理解工具,其配套的 Python 脚本可帮助您轻松解析项目、管理工作区、启动 Web 服务器并运行 CodeChecker。

Understand
软件
Understand 是一个静态分析工具,用于维护、度量和分析关键或大型代码库。支持编程语言(C/C++、C#、FORTRAN、Java、JOVIAL、Pascal、PL/M、VHDL、Cobol)和网页语言(PHP、HTML、CSS 和 JavaScript)。

Source-Navigator NG
软件
Source-Navigator NG 是一个源代码分析工具。 利用它,您可以编辑源代码,显示类、函数和成员之间的关系,并显示调用树。 您可以导航源代码,轻松跳转到函数的声明或实现处。

Microsoft Application Inspector
软件
应用检查器是一个源代码分析工具,通过基于 JSON 的规则引擎进行静态分析,以揭示其中的特征和其他属性,回答“里面有什么”这一问题。

JArchitect
软件
JArchitect 是一个简化复杂 Java 代码库管理的工具。架构师和开发人员可以分析代码结构、设定设计规则、进行有效的代码审查,并通过比较代码的不同版本来掌握其演变情况。



