April 5th, 2011
With Understand 2.6 Build 560 we’ve added a powerful new tool for creating C/C++ projects. The Parse Improvement Tool helps you quickly find missing include paths for your project which will lead to more accurate parsing and project information. Previously Understand relied on you knowing exactly where the include files were and specifying the path. Now there is a tool to help you find those missing files.
Read the rest of this entry »
Posted in Documentation, Scitools Announcements, Understand 2.6 | Tags: features, Parse, Parse Improvement Tool | 2 Comments »
February 8th, 2011
With this weekend’s release of Understand 2.6 Build 551, we are pleased to announce support for the COBOL language. We’d love your feedback on it, and if you have some sample code you would like us to look at, we’d love to see it.
Grab it at www.getunderstand.com.

Posted in Announcements, Understand 2.6 | Tags: cobol, features | Comments Off
September 13th, 2010
With this week’s Build 529, we’ve also incremented the major release version of Understand to 2.6. The changes released in 2.6 represent over a year or so of development, and we felt the new features big enough to warrant a version bump.
New in Understand 2.6 are:
- 64 bit Linux installation kit. This is a native kit, and does not require 32 bit compatibility libraries.
- UML Diagram. Class diagrams are now available for the Project and individual classes.

- Treemaps. A new way to visualize metrics.

- Codecheck. Implement coding standards and easily browse results.

For more information on these new features. Click below to see the details.
Read the rest of this entry »
Posted in Announcements, Scitools Announcements, Understand 2.6 | Comments Off
August 10th, 2010
As of build 523, the .udb extension on Windows is associated with Understand and when a .udb file is double clicked it will open the Understand Project. Some users have asked for similar functionality with code files. In the past if you setup Understand to open a code file, by default it would open a new instance of Understand. As of build 525 it will open up in the existing instance of Understand instead of a new one. Keep reading for instructions on registering Understand to open code files.
Read the rest of this entry »
Posted in Tips, Understand 2.5 | Tags: extension, file association | Comments Off
July 8th, 2010
You can now analyze PHP, HTML, CSS and JavaScript files with Understand. Just select “Web” In the New Project Wizard and add your files.
We’re excited about this new feature and would like your feedback, please let us know what you think or if you run into any problems.

Posted in Announcements, Understand 2.5 | Tags: features, web languages | 2 Comments »
June 11th, 2010
Use the Project Portability button (Project->Configure Project->Files) to make your project sharable/portable.
More details
Posted in Quick-Tip, Understand 2.5 | Tags: portablity, Quick-Tip | Comments Off
June 8th, 2010
We’ve developed a UML Class Diagram for Understand. You can grab it from the plugins page. Update: This diagram is now shipped with Understand and is available in the Graphs menu.

Posted in Plugins, Quick-Tip, Understand 2.5 | Tags: diagram, graphs, Plugins, uml | Comments Off
June 3rd, 2010
As of build 516 If you are editing a code file you can quickly switch to the corresponding header file and back again with Ctrl+’ (apostrophe).
Posted in Quick-Tip, Understand 2.5 | Tags: keybinding, Quick-Tip | Comments Off
May 11th, 2010
Last month, we decided to temporarily close the forum. We have finished setting up a new forum and are “open for business” again.
We are focusing the new forum on Understand 2.5 so are not migrating the content from the old forum. If you need to access old posts for some reason you can temporarily find them here.
You will need to create a new user account, and to prevent spam, all new user registrations are reviewed before you can post the first time. We apologize for the initial inconvenience but feel it will make the forum much more useable for everyone in the long run.
You can access the forum on the support page of the website, or here:
http://www.scitools.com/support/forum
Posted in Announcements | Tags: forum | Comments Off
April 6th, 2010
Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Its heart is a series of small behavior preserving transformations. Each transformation (called a ‘refactoring’) does little, but a sequence of transformations can produce a significant restructuring. Since each refactoring is small, it’s less likely to go wrong. The system is also kept fully working after each small refactoring, reducing the chances that a system can get seriously broken during the restructuring. — Martin Fowler http://www.refactoring.com/
In other words, refactoring is making your code cleaner, safer, and easier to use. Understand can be a very powerful tool in your re-factoring arsenal. Here are a few ways you can use Understand in your refactoring process.
Read the rest of this entry »
Posted in Plugins, Tips, Understand 2.5 | Tags: addons, astyle, complexity, cyclomatic, mccabe, metics, Plugins | Comments Off