CC-Rider C++: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
[[Image:CCRIDER.png|right]]A utility for C and C++ programmers that converted C/C++ code project into an internal database that then allowed the users to perform various analytical, visualisation and automatic documentation queries. Originally a [[C]] visualisation and documentation tool for DOS that over time was ported to [[MS Windows]] and gained static analysis and other code verification features in addition to [[C++]] support. CC-Rider is not a native OS/2 tool per se. but the company maintained a version of the Windows 16 bit executable that ran under | [[Image:CCRIDER.png|right]]A utility for C and C++ programmers that converted C/C++ code project into an internal database that then allowed the users to perform various analytical, visualisation and automatic documentation queries. Originally a [[C]] visualisation and documentation tool for DOS that over time was ported to [[MS Windows]] and gained static analysis and other code verification features in addition to [[C++]] support. CC-Rider is not a native OS/2 tool per se. but the company maintained a version of the Windows 16 bit executable that ran under WinOS/2 and specifically supported OS/2 capable C/C++ compilers such as [[Borland C/C++]], [[Open Watcom|Watcom]] and [[IBM VisualAge C++]], and that version was maintained and supported until version 6.2, and even available after that is you pressed the sales people. | ||
Some versions of the toolkit also included a '''CC-RIDER API Libraries and Utilities''' but that is a C library that allowed you to build applications that queried the CC-Rider database, but the library had previously been sold as a separate product. Over time CC-Rider C++ also gained support for a variety of embedded compilers from sundry manufacturers although the main thrust of support was for tools from [[Microsoft]] and [[Borland]]. | Some versions of the toolkit also included a '''CC-RIDER API Libraries and Utilities''' but that is a C library that allowed you to build applications that queried the CC-Rider database, but the library had previously been sold as a separate product. Over time CC-Rider C++ also gained support for a variety of embedded compilers from sundry manufacturers although the main thrust of support was for tools from [[Microsoft]] and [[Borland]]. | ||
Line 15: | Line 15: | ||
* Last known version: 6.4 - 2004 - UI and database improvements. | * Last known version: 6.4 - 2004 - UI and database improvements. | ||
* Version 6.3 - 2003 - .NET 2003 support. Easy Import of [[Microsoft]] Visual C++ v6 and v7 projects. | * Version 6.3 - 2003 - .NET 2003 support. Easy Import of [[Microsoft]] Visual C++ v6 and v7 projects. | ||
* Version 6.2 - 2001 - New features included: Importation of | * Version 6.2 - 2001 - New features included: Importation of Visual C++ projects as a whole, search for unused functions and symbols, code analyser and database API improvements, support for the third party Visual UML tool. Support for Windows 16 bit, DOS and WinOS2 dropped. | ||
* '''Last known OS/2 and DOS version''': 6.1 - 1999 - First version with full support for C++, full HTML output, improved support for Borland C++ Builder and the VCL library, C++ namespaces, MS VC++ v5 and v6, better C++ template support, more flexible project setup. | * '''Last known OS/2 and DOS version''': 6.1 - 1999 - First version with full support for C++, full HTML output, improved support for Borland C++ Builder and the VCL library, C++ namespaces, MS VC++ v5 and v6, better C++ template support, more flexible project setup. | ||
* Version 6.0 - Improved documentation output for | * Version 6.0 - Improved documentation output for RTF (Rich Text Format), [[HTML]] (Web browsers)and WinHelp files. Support for new ANSI/ISO C++ features including, including template specializations, the bool and wchar_t types, and namespaces. Sundry user interface improvements including the ability to browse source code comments and string literals as easily as symbol names. | ||
==Author== | ==Author== | ||
Line 25: | Line 25: | ||
* Commercial - Discontinued. | * Commercial - Discontinued. | ||
[[Category:MS Windows Tools]][[Category:C]][[Category:C++]][[Category:DOS Tools]] |
Revision as of 08:57, 1 February 2017

A utility for C and C++ programmers that converted C/C++ code project into an internal database that then allowed the users to perform various analytical, visualisation and automatic documentation queries. Originally a C visualisation and documentation tool for DOS that over time was ported to MS Windows and gained static analysis and other code verification features in addition to C++ support. CC-Rider is not a native OS/2 tool per se. but the company maintained a version of the Windows 16 bit executable that ran under WinOS/2 and specifically supported OS/2 capable C/C++ compilers such as Borland C/C++, Watcom and IBM VisualAge C++, and that version was maintained and supported until version 6.2, and even available after that is you pressed the sales people.
Some versions of the toolkit also included a CC-RIDER API Libraries and Utilities but that is a C library that allowed you to build applications that queried the CC-Rider database, but the library had previously been sold as a separate product. Over time CC-Rider C++ also gained support for a variety of embedded compilers from sundry manufacturers although the main thrust of support was for tools from Microsoft and Borland.
Originally sold as a documentation tool primarily and only in one version with a couple of optional tools and support services, but later editions of the software were split into two distinct versions:
- Standard Edition: Includes the source code analysers and visual browsers for C and C++. Lacks documentation generation and does not include the API library and utilities
- Deluxe Edition: Full support for documentation generation and source code browsing. It includes the API library providing access by custom programs to CC-Rider's detailed symbol database information.
There were also packages of the Deluxe version available:
- Team Development Edition: Three user version of the Deluxe Edition
- Department Development Edition: ten user version of the Deluxe Edition.
Versions
- Last known version: 6.4 - 2004 - UI and database improvements.
- Version 6.3 - 2003 - .NET 2003 support. Easy Import of Microsoft Visual C++ v6 and v7 projects.
- Version 6.2 - 2001 - New features included: Importation of Visual C++ projects as a whole, search for unused functions and symbols, code analyser and database API improvements, support for the third party Visual UML tool. Support for Windows 16 bit, DOS and WinOS2 dropped.
- Last known OS/2 and DOS version: 6.1 - 1999 - First version with full support for C++, full HTML output, improved support for Borland C++ Builder and the VCL library, C++ namespaces, MS VC++ v5 and v6, better C++ template support, more flexible project setup.
- Version 6.0 - Improved documentation output for RTF (Rich Text Format), HTML (Web browsers)and WinHelp files. Support for new ANSI/ISO C++ features including, including template specializations, the bool and wchar_t types, and namespaces. Sundry user interface improvements including the ability to browse source code comments and string literals as easily as symbol names.
Author
License
- Commercial - Discontinued.