Understand 2.0 New Feature: Editor Macros

Posted by & filed under Tips.

We are busy internationalizing important messages in Understand 2.0 so that they can be translated into Japanese. This involves a lot of changes that are identical. For instance, all translatable strings have to be turned into functions that go through a translation function “tr()” that will table lookup the string to the corresponding Japanese translation…. Read more »

Understand Favorites

Posted by & filed under Tips.

Understand Favorites lets you organize locations (file/line#) or entities (e.g function foo, file foo.cpp) into named folders. Favorites are shown in the “Favorites” window, which you can show by clicking on the star icon in the toolbar or by View->Favorites. I have two Favorites groups set up in my current project. One called ‘test’ and… Read more »

Understand 2.0 New Feature: Graph Toolbar

Posted by & filed under Tips.

Our most frequently asked support question goes something like this: “I see the graphs on your website, but how do I get them in Understand?”.  With Understand 1.4 the only way to get a call tree other other graphical view was to right click on the function and choose “Graphical Views->Call Tree”.  That is totally… Read more »

New! Butterfly Graphs

Posted by & filed under Tips.

Our hierarchy charts have always shown one relationship, for instance “Call”, on a chart. We’ve just introduced “Butterfly” charts, which will show two relationships that are the inverse of each other. For instance, “Call and CallBy”, “Include and Include By”, “Derived and Derived By”. For instance, here is a butterfly chart for a function (click… Read more »

New! Splitting Workspaces

Posted by & filed under Tips.

We just added this toolbar section to the Understand 2.0 toolbar: It controls workspace splitting. Here are some examples. Click on them to see them bigger. Single document view workspace:   Split workspace – horizontal & vertical  

Watched Dirs automatically update projects for new/removed files

Posted by & filed under Tips.

A frequent complaint of Understand 1.4 users was that unless their project was syncronized to an MSVC project it was difficult to keep Understand projects up to date about new files and especially hard to keep files removed from a project from showing up again when adding new code. Understand 2.0 addresses this with the “Watched Dir” concept. By default… Read more »

New Feature: Search in the Information Browser

Posted by & filed under Tips.

Have you ever looked at a call tree and wondered “is somefunction()” in there? B453, which you can download now,  introduces a new “incremental search” feature to the Information Browser that makes answering questions like that a snap. To use it hit select where you want to start searching from and then hit the Ctrl-F key… Read more »

Tip: Auto-Completion improved considerably in B447

Posted by & filed under Tips.

Probably the most welcome improvement in this weeks B447 build is the release of significant improvements in our auto-completion facility in the Understand 2.0 editor. The improvements are: It exists. It sort of did before but you had to hit ESC and it was just offering up a dumb lexical scan of the open file…. Read more »

Find & Replace

Posted by & filed under Tips.

Beginning with Build 445 we released a new find/replace option in Understand that can be found under Search->Replace in Files The “find” part of “find and replace”  works exactly like “Find in Files”.