Category: Source Code Tools
License: Free to try
Celerity is an application for analyzing C or C++ projects. It can process millions of source code lines. It supports standard C or C++. For each analyzed project, it produces a multifaceted cross-referenced database and shows the source files, include files, source and include files, indexes of lexical elements, includes, include-by’s, all macros, macros in a translation unit, all definitions, expandable definitions in a file, expandable definitions in a translation unit, references (function declarations and invocations), reference-by’s, contents of per-directory definitions, construct hierarchy, diagnosis outputs, symbol searches, favorites, etc. Definitions and invocations could be expanded conveniently by just a single click. All these combined help a C or C++ developer to quickly read, review, understand, study and maintain a critical or large code base. It has a user-friendly interface with features like tabs, docking, auto-hiding, floating, drag and drop, etc. It allows the user to quickly locate each functional window and rearrange these windows in different layouts. It includes a versatile editor for text or hexadecimal files.