Celerity 13.5.0.0

License: Free Trial ‎File size: 2.17 MB
‎Users Rating: 4.6/5 - ‎7 ‎votes

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 source and include files, indexes of lexical elements, all macros, all definitions, expandable definitions in a file, references (function declarations and invocations), reference-by's, contents of per-directory definitions, construct hierarchy, diagnosis outputs, symbol searches, etc. Definitions and invocations could be expanded conveniently by just a single click. All these combined help a C/C++ developer to quickly read, understand, review, research 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/hexadecimal files. Facilitative features include syntax styling, auto-indenting of new lines, auto-completion of words, 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 directives, colors, styles, 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.

VERSION HISTORY

  • Version 13.5.0.0 posted on 2015-04-13

Program Details

EULA

INTEGRECH SOFTWARE LICENSE TERMS CELERITY License Agreement for Registered User ======================================== These license terms are an agreement between you (either an individual or an entity) and Integrech. Please read them carefully. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. 1. License Model The SOFTWARE is licensed as a single product, to an individual user for a Single-User License, or a group of users for a Multiple-User License or a Site License. For a Single-User License, only this user may use one copy of the SOFTWARE on any one computer at any one time. For a Multiple-User License, only the specified number of users may use this SOFTWARE at any time. For a Site License, appropriate restrictions must be provided to limit the use to registered users only. The SOFTWARE is in use on a computer when it is loaded into the RAM and starts its main functioning. 2. Registration File or Registered Installer The SOFTWARE requires a registration file or registered installer to access or install it. You are responsible for the use of the registration file or registered installer (and the installed program files) assigned to you. You should not share the registration file or registered installer (and the installed program files) with any third parties. You must not redistribute the registration file or registered installer (and the installed program files) on paper, electronically, or at any other form or means. 3. Backup Copy You may make one backup copy of the SOFTWARE. You may use it only to reinstall the SOFTWARE. 4. Transfer to a Third Party The first user of the SOFTWARE may transfer it, and this license agreement, directly to a third party. Before the transfer, that third party must accept this license agreement of the SOFTWARE. The first user must uninstall the SOFTWARE before transferring it to the third party. The first user may not retain any copies of the SOFTWARE. 5. Copyright The SOFTWARE is only licensed to registered users according to these terms. The SOFTWARE is protected by all applicable copyright laws and international treaty provisions. All rights are reserved at Integrech. 6. Limited Warranty Integrech warrants that the SOFTWARE will perform substantially in accordance with the accompanying documentations within the distribution for a period of 365 days from the date of registration. INTEGRECH DISCLAIMS ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL THE COMPANY OR THE AUTHOR OR AUTHORS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. License Agreement for Unregistered User ========================================== These license terms are an agreement between you (either an individual or an entity) and Integrech. Please read them carefully. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. 1. Evaluation and Registration The SOFTWARE is provided to you for evaluation purpose only. You may evaluate it at no charge for an evaluation period of 15 days from first use of any version of the SOFTWARE. You must register and pay for a registered license if you want to use the SOFTWARE after the evaluation period, or this unregistered license is withdrawn. A Single-User License will license one user to use one copy of the SOFTWARE on any one computer at any one time. Multiple-User License or Site License arrangements may be made by contacting Integrech. 2. Redistribution You may redistribute this SOFTWARE provided that you include all files exactly as they are in the original distribution and that no registration file or registered installer (and the installed program files) is included in your redistribution. And you should not receive any kind of profit from your redistribution of the SOFTWARE. 3. Copyright The SOFTWARE is only licensed to unregistered users according to these terms. The SOFTWARE is protected by all applicable copyright laws and international treaty provisions. All rights are reserved at Integrech. 4. No Warranty THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL THE COMPANY OR THE AUTHOR OR AUTHORS BE LIABLE FOR ANY DAMAGES, INCLUDING INCIDENTAL OR CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OF THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS LICENSE, UNDERSTAND IT AND AGREE TO BE BOUND BY ITS TERMS AS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN US, SUPERSEDING ANY PROPOSAL OR PRIOR AGREEMENT, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN US RELATING TO THE SUBJECT MATTER OF THIS LICENSE.