Compare our products

  Code Rocket Designer Code Rocket for Visual Studio Code Rocket for Eclipse Code Rocket Professional for Visual Studio Code Rocket Professional for Eclipse Code Rocket Ultimate Documator
  Code Rocket Designer Code Rocket for Visual Studio Code Rocket for Eclipse Code Rocket Professional for Visual Studio Code Rocket Professional for Eclipse Code Rocket Ultimate Documator
Pseudocode design and documentation
Procedural designs can be viewed and edited using our Pseudocode Editor.
Available Available Available Available Available Available Unavailable
Flowchart design and documentation
Procedural designs can be viewed and edited using our Flowchart Editor.
Available Available Available Available Available Available Unavailable
Supports Unicode characters
Code Rocket includes full support for Unicode characters and symbols that may appear in your code (e.g. characters for languages other than English).
Available Available Available Available Available Unavailable Available
Refactoring designs
Parts of your design can be extracted into seperate procedures when restructuring.
Available Unavailable Unavailable Available Available Available Unavailable
Can operate without an IDE
Code Rocket design support is available in a standalone application.
Available Unavailable Unavailable Available Available Available Available
Design project support available
Designs can be structured into architectural containers (e.g. source files and classes) and saved to a design project on disk.
Available Unavailable Unavailable Available Available Available Unavailable
Design notes viewer
Design notes that have been associated with elements or from comments in existing code are displayed in the notes view for the selected element.
Available Unavailable Unavailable Available Available Available Unavailable
Non language-specific support
Code Rocket design tools can be used as a general purpose tool when used without specific language support.
Available Unavailable Unavailable Unavailable Unavailable Unavailable Available
Dynamic synchronization
Changes to designs are synchronized between the Pseudocode Editor, Flowchart Editor and can be synchronized with the code.
Unavailable Available Available Available Available Available Unavailable
Code tracking
Pinpoint code quickly during code reviews and maintenance. When code is selected, the associated design element is highlighted and displayed in the Pseudocode Editor and Flowchart Editor. When selections occur in the design editors, the associated line of code is selected.
Unavailable Available Available Available Available Available Unavailable
Debugging support available
When stepping through code in the debugger, the associated element in the Pseudocode Editor and Flowchart Editor is highlighted. Breakpoints are indicated in red whilst non-breaking statements are shown in green.
Unavailable Available Available Available Available Available Unavailable
Word output available
When the Document Generation feature is purchased, designs can be output as a Word document that includes Pseudocode and Flowchart design representations.
Available Available Available Available Available Available Available
HTML output available
When the Document Generation feature is purchased, designs can be output in HTML format. Full control is given over styling so that documentation can be produced inside your own web template.
Available Available Available Available Available Available Available
Java support available
When this feature is purchased, designs can be reverse engineered from and forward engineered into Java code.
Available Unavailable Available Unavailable Available Available Available
C# support available
When this feature is purchased, designs can be reverse engineered from and forward engineered into C# code.
Available Available Unavailable Available Unavailable Available Available
C/C++ support available
When this feature is purchased, designs can be reverse engineered from and forward engineered into C/C++ code.
Available Available Available Available Available Available Available
Visual Basic support available
When this feature is purchased, designs can be reverse engineered from and forward engineered into Visual Basic code.
Available Available Unavailable Available Unavailable Available Available
Command line support available
When this feature is purchased, design documentation can automatically be produced using a flexible command line tool.
Unavailable Unavailable Unavailable Unavailable Unavailable Unavailable Available
  Code Rocket Designer Code Rocket for Visual Studio Code Rocket for Eclipse Code Rocket Professional for Visual Studio Code Rocket Professional for Eclipse Code Rocket Ultimate Documator
  More Information More Information More Information More Information More Information More Information More Information