David Dean

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.

Posted by David Dean on August 4th, 2009 under C++Builder 2010 |



6 Responses to “C++Builder 2010 and the new Class Explorer”

  1. The Hacker’s Corner » Blog Archive » RAD Studio 2010 Sneak Peeking has started Says:

    [...] 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 [...]

  2. Nick Hodges » Blog Archive » Random Thoughts on the Passing Scene #118 Says:

    [...] David Dean – our superstar C++ QA Engineer – blogs about the new C++ Class Explorer  [...]

  3. Gerhard Stoltz Says:

    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.

  4. Chris’ CodeGear Debugger Blog » RAD Studio 2010: ToolsAPI enhancements Says:

    [...] 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" [...]

  5. For the love of your users!?! « saadware Says:

    [...] 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 [...]

  6. Paweł Głowacki : Delphi 2010 Online Resources Says:

    [...] C++Builder 2010 and the new Class Explorer David Dean blog post on new C++Builder 2010 Class Explorer [...]

Leave a Comment



Server Response from: blog2.codegear.com