Crystal REVS is a useful program that allows you to create Flowchart from Source Code with one click.
Get a clear view of the code with Flowcharts. Inherited legacy code? A new member of the team? You will be up to speed in significantly less time
Verify correctness of function logic. Detect errors. Use Flowcharts to review and refactor code. Use Flowcharts for faster Code-reviews. Comment-based flowcharts for a wider audience.
Export flowcharts as .bmp or .jpg files and also to Visio XML files. Customize shapes for function-calls. Code-only, Comment-only and Code+Comment flowcharts.
Here are some key features of "Crystal REVS for C":
· Understand Code in Less Time
· Reading a 50-line function or a 500-line function?
· View the flowchart first. You will save time
· Create Flowchart from Source Code with one click
· Get a clear view of the code with Flowcharts
· Inherited legacy code? A new member of the team? You will be up to speed in significantly less time
· Verify correctness of function logic. Detect errors
· Use Flowcharts to review and refactor code
· Use Flowcharts for faster Code-reviews
· Comment-based flowcharts for a wider audience
· Export flowcharts as .bmp or .jpg files
· Export flowcharts to Visio
· The Code is Easy-to-read
· Automatic-Formatting of Code and Comments
· More than just indenting and line wrapping Line up object-names in successive declarations
· Line up assignment operators in assignments
· Split and indent long expressions as per operator precedence and a lot more . . .
· Transform hard-to-read code into very readable code
· Improved code readability saves time
· Detect errors easily
When you edit :
· Crystal C/C++ formats code as you edit - in real time
· Why lose time in low-level editing?
· You can focus on code design
· Edit Code Effortlessly
· Context-sensitive Tokens Panel
· Click object-names, keywords, operators to enter code
· Auto-formatting takes care of the rest
· Think at the logic level while entering code
· Why lose time in character-by-character editing?
· Comment Generator
· Add comments to the code that you just designed
· Reduce the time and cost of debug, test, maintenance
· Add comments as you figure out legacy code
· Your next pass through the code is easier
· Project-Overview, Browse and Navigate
· Project Browse
· File-by-file overview
· Call-tree
· Caller-tree etc.
· Sequence of type-declarations
· Object references
· Where-modified" references
· Find in Files etc
Requirements:
· Processor : Pentium class processor
· System RAM : 128 MB
· Display : 1280x1024 recommended with 256 color display adaptor
· Minimum Hard Disk space : 20 MB
· HTML Browser : Internet Explorer 5.0 or above.
Limitations:
· 10 days trial
What's New in This Release: [ read full changelog ]
· Command Line mode Add-on
· Recursive functions
· Improved interface
· Compiler Support, IDE Support
· HTML Help, Static Check Publisher
· Code Publisher
· Code Generator