About Celerity
Celerity is a powerful application for analyzing C/C++ projects. It can process millions of source code lines. It supports standard C/C++ (and K&R style of sources as well). For each analyzed project, it produces a multifaceted cross-referenced database and shows the source file, include file, source and include file, indexes of lexical element, include, include-by', all macro, macros in a translation unit, all definition, expandable definitions in a file, expandable definitions in a translation unit, references (function declarations and invocations), reference-by', contents of per-directory definition, construct hierarchy, diagnosis output, symbol searche, favorite, etc. Definitions and invocations could be expanded conveniently by just a single click. All these combined help a C/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 tab, 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/hexadecimal files. Facilitative features include syntax styling, auto-indenting of new line, auto-completion of word, and auto-formatting of the entire content for better readability. It also dynamically shows cascaded tags in a file. File formats could be defined to specify how to handle directive, color, style, etc. FTP files are handled as local files.It includes a studio for multiple projects with commands dealing with each project or all projects. Strong multiple-file find & replace functions enable the user to do quick searches within the background.It has a differencing module which can perform multiple file-to-file or directory-to-directory comparisons in a background manner.
( By Integrech Software Solutions - Celerity Publisher )