Linked by Thom Holwerda on Mon 3rd May 2010 13:47 UTC, submitted by Andreas Andersen
KDE "The KDevelop team is proud and happy to announce that KDevelop 4.0 is finally available as stable release. KDevelop comes with lots of innovative features, even though many features from the 3.5 series were dropped due to a nearly complete rewrite. In particular the developers have focused on building an excellent C++ IDE instead of trying to integrate lots of languages and features halfheartedly. Of course KDevelop 4 also builds an excellent basis for other languages, the best proof for that is the PHP plugin that is released alongside KDevelop 4.0. KDevelop 4.0 has an excellent C++ code understanding engine, which allows the IDE to understand your code better than you do, and which is then used to assist you by releasing you from tiresome tasks."
Permalink for comment 422709
To read all comments associated with this story, please click here.
RE[5]: And QtCreator ?
by mat69 on Tue 4th May 2010 21:29 UTC in reply to "RE[4]: And QtCreator ?"
Member since:

What it does for me when you write the beginning of a function name it suggests matches found anywhere in the includes. So if you include a.h and a.h itself includes z.h when also functions from z.h are suggested. That is pretty normal.

Though then when it comes to the parameters the function takes KDevelop automatically suggests variables in your current scope of that type and afaik this is something Qt Create can't do, no clue about Eclipse.

Further the colouring is a huge win --> local vars have their unique colors, members have a unique color ... . At first I was shocked like "omg give me my black back" but once you got used to it it is a lot easier to read and understand code.

PS.: I don't code for a living, for me it is a hobby.

Edited 2010-05-04 21:30 UTC

Reply Parent Score: 3