jGRASP offers software developers the possibility to automate the generation of app visualizations so as to optimize the comprehensibility of the tool.
This integrated development environment supports Control Structure Diagrams (CSDs) for C, C++, Java, Ada, Objective-C, and VHDL, and it can also generate Java-compatible UML class diagrams.
What's New in This Release:
· CSD generation for Java, C, C++, Objective-C, Ada, and VHDL will no longer indent all of the code three spaces when the CSD is removed. The CSD generator will attempt to detect code that was indented using the CSD in previous versions of jGRASP and correct for this. Sometimes this fails, and all comments and continued lines will be indented an extra three spaces after the first CSD generate in 2.0 Alpha 3. If this happens, you can do a Ctrl-A (select all) followed by Shift-Tab to correct it.
· The CSD structure for switch/case statements in Java, C, C++, and Objective-C has been changed so that there is no longer an "extra" level of indentation. If you have been using CSD generation in previous versions of jGRASP, the indentation of comments and continued lines in and around switch/case statements may change, and may need to be manually adjusted to restore alignment.
· CSD generation will now attempt to detect the previous indentation amount (number of spaces used for each indent) and ...