C++Builder 2010 and the new Class Explorer
The most requested feature for C++ Builder is for the Class Explorer. You can see the QC here: QC23836.
I am pleased to announce that this feature is going to be available in Embarcadero RAD Studio 2010 and C++Builder 2010. It’s been rewritten from scratch to have good performance and a great user interface:

The pane on the left has all the objects and declarations in your project. It can be sorted by kind or alphabetically. It can also be grouped different ways. By namespace, file, inheritance, or custom grouping:
Custom groups should be easy to add:
Selecting items in the left hand pane will show you where it is defined in the source code
You can also select each of the references in the top panel and be shown that portion of the source code:
Right clicking gives you several additional options. You can go to the definition or declaration, and you can add fields, methods, or properties to your classes:
Adding a field, method or property is made quite easy:
As you can see the wizard for adding a new property allows you to create getters/setters or use existing fields or methods, as well as make them read/write only. It’s quite versatile and should be a real time saver.
There is also a great utility for graphing your class heierachies. Here I selected TObject and all the exception types that descend from TObject:
You can also customize these graphs and save them in SVG format.
Writing this sneak peek has gotten me really exited about the upcoming release. I hope you are all excited as well.
Share This | Email this page to a friend
Posted by David Dean on August 4th, 2009 under C++Builder 2010 |

RSS Feed

August 4th, 2009 at 12:05 pm
[...] David Dean blogs on C++Builder 2010 and the new Class Explorer Chris Bensen blogs about IDE features Pawel Glowacki blogs about Windows 7 and RAD Studio 2010 Nick Hodges blogs about IDEInsight and the making of the first sneak peek video Darren Kosinski blogs about Search Highlighting and the Search Bar [...]
August 5th, 2009 at 8:47 am
[...] David Dean – our superstar C++ QA Engineer – blogs about the new C++ Class Explorer [...]
August 6th, 2009 at 2:44 am
Dear David
It feels like a long lost son has returned to me!
Glad to know this compiler now will be considered amongst the most professional.
Well done - keep up the good work.
August 7th, 2009 at 7:42 am
[...] new top-level editor tabs (similar to the debugger’s CPU View or Modules view and the new C++ Class Explorer) as well as creating additional bottom-level tabs (similar to the "Code", "Design" and "History" [...]
September 3rd, 2009 at 8:37 am
[...] questions all together). What I do know is that as an existing user I find it frustrating when a blog post comes out talking about how the MOST requested feature that made it into the 2010 release is a [...]
December 2nd, 2009 at 9:45 am
[...] C++Builder 2010 and the new Class Explorer David Dean blog post on new C++Builder 2010 Class Explorer [...]