KDevelop 4.7 Beta Comes Packed With New Features
Phoronix: KDevelop 4.7 Beta Comes Packed With New Features
Incorporating months of development time, KDevelop 4.7 is now in beta and comes "packed with new features, lots of bug fixes as well as many performance improvement" for this KDE integrated development environment...
Have to admit never had any sympathy for KDevelop... more so after appearance of QtCreator.
Even when I had to do some notorious debugging on related fortran project I cried tears and used that atrocity called eclipse.
I gave a try to KDevelop one day and I never regretted it. Amazing auto-completion and header/source sync for function signatures is just amazing. Never saw that in any other ide. It has better auto-completion than VS
Originally Posted by magika
I guess everything is better than VS that rumbles through your sources for a half an hour and then stops working when you include something like boost. Maybe something changed for the better in a half decade but thats it.
Originally Posted by gufide
Every feature you listed (+context tooltip) works in QtCreator OOB, completely transparent/no lag.
The quickopen feature in KDevelop is a must have feature.
Other IDEs have stuff similar to "quickopen" but only for files, or only for open documents, or it doesn't even parse the entire code base. Completely worthless.
Yup, KDevelop's context-based tooltips/file-opening/renaming/search tools are awesome. Better than anything else I've tried for C++, and one of very few IDEs I've seen that gets any useful information out of PHP at all.
'Less memory' is definitely good - hopefully they've fixed some of the annoying transient minor bugs too - I get popups like:
"KDevelop has broken somehow.
Other than this distracting message, nothing of importance actually happened.
far too often.
I use Notepad++ with Wine for web development (PHP, SQL, and JS are the major things) and am perfectly comfortable continuing to do so. Would KDevelop help me write better code? For example avoiding using the same function name in two files that aren't necessarily related, but I may want to move a function to a more generally used file, thus causing breakages. I believe this is called static analysis.
Btw, I'm only 22, I've only been seriously doing web development in the past 2 years, just want to know what I can do better. I'm also thinking about spreading out into C++, just not sure what to build or contribute to yet (learning is best done with projects, I have none yet for C++).
Tags for this Thread