NetBeans C/C++ Dev Pack Rocks!

I've been testing out the latest build of the C/C++ Dev Pack for NetBeans, and I'm quite impressed. I'm really very excited to finally have full C/C++ integration with NetBeans. Code reformating, go to declaration, a pull-down menu for jumping to functions, a class browser, etc. I can't wait until it get's GA'ed.

The most impressive thing about the dev pack so far is how well it handles macros. Not only is it not confused by complicated ifdef's, it even does macro interpolation on the fly. In the Grid Engine source tree, we have one file that defines a macro that defines a function, and then uses that macro to create a series of functions. When I view that file in the new dev pack, the function pull-down menu shows me each of those dynamicly generated functions instead of an ugly pile of macros. Sweet!

Also, if you hadn't noticed, RC1 of NetBeans 5.5 is now available. So far, I've found it to be much stabler than beta 2.

Comments:

I totally agree! It rocks! However, I tried to get some of my ex-colleagues from a consumer electronics company (who have a huge code base in C) to use the C/C++ pack. They asked me - "What is it that the C/C++ pack + Netbeans can provide that I do not get with my current IDE?" I did not have a straightforward answer. I am beginning to believe that for people like us, who have watched Netbeans grow, the C/C++ pack for Netbeans is a major achievement. But for external people to adopt it, we need something revolutionary - something on the lines of what Matisse was for Java UI development.

Posted by Rohan Ranade on October 11, 2006 at 08:23 PM PDT #

Rather than looking for the magic feature, point your colleagues to articles like these: http://www.theregister.co.uk/2006/07/04/netbeans_quality/ http://evansdata.com/devchoice_ide_scorecard.php?s=edc When companies have QA departments to test drive whether Eclipse plugins will behave next to each other, you have a problem.

Posted by Jan Van Bruaene on October 16, 2006 at 08:32 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

templedf

Search

Archives
« July 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today