We've also started integrating CMake and Autotools into KDevelop 4 for use as build systems. They should provide more and better features than their KDevelop 3 counterparts.
I'd also like to mention that the integrated Qt Designer support for KDevelop completely rocks. The trolls have done a marvelous job of providing a very useful framework for those wanting to embed designer in their own apps for use during development.
Also in the works, as part of Google's Summer of Code program are three very interesting projects. C# Support, Teamwork mode, and a generic refactoring API were all submitted as part of the Summer of Code program, and we've gotten some very promising results:
- Jakob Petsovits is the student working on the C# support, and he is a parsing genius. He's done some really nice work with both the C# and the Java parsers and I'm sure the results will be outstanding.
- David Nolden is the student working on the Teamwork mode for KDevelop and that's really coming along. Teamwork mode will feature some nice patch management and review, the ability to send and receive text messages, very similar to IM, and file collaboration has also been worked on.
- Tom Stephenson is the student working on the generic refactoring framework. Sadly, due to the slightly undeveloped state of our code model, parser, and other things that will be needed for refactoring during the SoC period, Tom only has a few small refactorings to show for his SoC project, but it does highlight the many possibilities in store for refactoring support and I hope that Tom has time during his studies to continue to help out in that area.
Screenshots of KDevelop 4 during various stages of development (mostly showing off what I was working on at the time):
Please note that none of these are current, but show off some of the functionality KDevelop will get.