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."
Thread beginning with comment 422432
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: And QtCreator ?
by siride on Mon 3rd May 2010 17:21 UTC in reply to "RE: And QtCreator ?"
siride
Member since:
2006-01-02

Visual Studio does all those things.

Reply Parent Score: 3

RE[3]: And QtCreator ?
by MORB on Mon 3rd May 2010 17:27 in reply to "RE[2]: And QtCreator ?"
MORB Member since:
2005-07-06

When it comes to C++, Visual Studio is objectively pure, unadulterated garbage. It's not just bad, using it is a truly atrocious experience.

Reply Parent Score: 2

RE[4]: And QtCreator ?
by siride on Mon 3rd May 2010 17:28 in reply to "RE[3]: And QtCreator ?"
siride Member since:
2006-01-02

That may be true. I've only used it for C# (I'm more than happy to skip on the C++ experience -- been there, done that).

Reply Parent Score: 2

RE[4]: And QtCreator ?
by OpenGLCoder on Tue 4th May 2010 00:29 in reply to "RE[3]: And QtCreator ?"
OpenGLCoder Member since:
2006-10-17

Visual Studio is the single best IDE in existance with the most integration of advanced features. C++ syntax highlighting is old news. Microsoft has had drag-and-drop GUI design for MFC (which sucks, btw) since before 2000. The problem with community-based large projects like this (5 years in development for KDevelop4??) is that people don't get paid to do the boring work with nagging bosses that makes products really polished. Community products are labors of love, not products that meet customer requirements.

That being said, QTCreator is nice, but lacking for now. XCode is getting closer, but is still not quite VS2008-quality.

I'm looking forward to giving KDevelop4 a try once it comes to Ubuntu 10.04 repos. Hopefully they'll prove me wrong.

Reply Parent Score: 2

RE[3]: And QtCreator ?
by Elv13 on Mon 3rd May 2010 17:39 in reply to "RE[2]: And QtCreator ?"
Elv13 Member since:
2006-06-12

No, it does not, not that way, at least. UML in visual studio was pushed in Visio the last time I checked, it was not native and interactive.

Completion is not there at all, it's not in the same league, end of the line.

Syntax highlighting in VS is not better than Notepad++ (last time I checked was VS.Net 2008, I have not tried 2010 yet)

And the documentation in KDevelop is integrated in the completion, not only the header and doxygen @name, the whole doc.

Reply Parent Score: 2

RE[4]: And QtCreator ?
by dragos.pop on Tue 4th May 2010 12:28 in reply to "RE[3]: And QtCreator ?"
dragos.pop Member since:
2010-01-08

No, it does not, not that way, at least. UML in visual studio was pushed in Visio the last time I checked, it was not native and interactive.


It does not have it for c++, but it is there for c# and I guess for other .net languages (like VB). It is not complete but sufficient and well integrated.

Completion is not there at all, it's not in the same league, end of the line.


There is some, but bad. Yet visual assist will provide a very good one (NOT FREE)

Syntax highlighting in VS is not better than Notepad++ (last time I checked was VS.Net 2008, I have not tried 2010 yet)


Again Visual Assist

And the documentation in KDevelop is integrated in the completion, not only the header and doxygen @name, the whole doc.


I could not find a free and very good plugin for doxygen, but if you pay, or/and you are willing to use something based on XML you will find it.

I'm not saying that VS is batter. I didn't try KDevelop 4, but the 3 was not so good as VS+Visual Assist.
Anyway NetBeans and Eclipse are batter than VS (at least in standard configurations), QT is the best for small projects, but has problems managing big ones, and KDevelop4, don't know but I trust those who are saying it is the best non-java IDE.

Reply Parent Score: 1