What is KDevelop ?

KDevelop
is a free, open source IDE (Integrated Development Environment) for MS Windows, Mac OS X, Linux, Solaris and FreeBSD. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998.
KDevPlatform
is a free, open source set of libraries that can be used as a foundation for IDE-like programs. It is programing-language independent, and is planned to be used by programs like: KDevelop, Quanta, Kile, KTechLab ... etc.

Versions

KDevelop4
A major rewrite based on Qt4/KDE4 with a powerful language architecture. Under heavy development, recommended for C++ or PHP development with CMake or custom Makefiles as their build system. Recommended for Linux (all other OS might work, but are not tested yet).
KDevelop3
Very stable and mature IDE based on Qt3/KDE3 with support for many programing languages and build systems. No longer under development.
For more info see the detailed side-by-side comparison of KDevelop 3 and KDevelop 4.

News of 2010 RSS feed

2010-July-21 - KDevelop 4.0.1 released
KDevelop 4.0.1 was released today together with KDevPlatform 1.0.1 Milian Wolff our new release coordinator posted more details about this release

2010-May-05 - Happy birthday KDevelop, you old git !
KDevelop4 has turned five years old today. Andreas Pakulat our release coordinator offered a special present to all our users and developers, he moved KDevelop from SVN to a git source repository. Now it's even easier to contribute to KDevelop.

2010-May-01 - KDevelop 4.0.0 released
After five years under development, KDevelop 4.0.0 was released today together with KDevPlatform 1.0. See the full release announcement for more information.

more ...

Latest blog posts from KDevelop developers RSS feed

KDevelop4 UI: Areas, Working Sets, etc.

General Progress A lot is happening in KDevelop4 these days. Now it’s nearly already 2 Months ago that we had our developer meeting in Ukraine. We had a lot of fun, although for me the trip started two days late. I didn’t get my passport in time, damn. But once there, I got quite product...

Source: Zwabel's Weblog | 21 Jun 2009 | 11:58 pm

Really rapid C++ development with KDevelop4

Code Assistants When developing for a statically typed language like C++, there usually is quite a bit of redundancy during the development, especially when creating a completely new piece of code. A powerful IDE with deep code understandic theoretically could save a significant amount of the writin...

Source: Zwabel's Weblog | 13 Mar 2009 | 9:52 pm

Typedefs in Templates, and Code-Completion

Sometimes you have to decide between being “correct”, and being user-friendly. Also, sometimes you have to do one painful change with many regressions, to reach an ultimately better state. I hope I had to do the last such step before the stable KDevelop release(Though you never know). I...

Source: Zwabel's Weblog | 6 Mar 2009 | 3:28 pm

KDevelop4: Creating a Qt slot, the cool way

In an earlier blog-post I’ve already written about automatic signal/slot matching and completion(See this). The code-completion box shows you the appropriate connectable signals and slots, and also shows exactly what signals match what slots. Now what if you have a signal, and you know want to...

Source: Zwabel's Weblog | 13 Feb 2009 | 11:52 pm

KDevelop4: Automatic include-directives and forward-declarations

Missing Include Completion C++ is a great and powerful programming-language. Yet it has the downside against some other languages, that you always have to deal with include-directives or forward-declarations before you can use a class. This is a factor that often motivates me not to create too many...

Source: Zwabel's Weblog | 4 Feb 2009 | 2:09 am

more ...

This page was last updated on: Sat Jul 31 12:55:15 2010

If there are any problems with the website, please contact the webmaster.

Picture Corner

Downloads per hour

Downloads per hour

User Programs

total: 386, newest 5 entries

QTads by Nikos Chantziaras
OpenDJMix by Karl
theage by Miguel Cruz
PSIworld by Tolga Dalman
KLcdDimmer by Lorenzo Bettini

8
User online

8879560
Visitors since 09/22/98

eXTReMe Tracker Works with MySQL Powered by PHP
English Arabic Czech German Spanish French Hungarian Indonesian Italian Dutch Polish Portuguese Brazilian Portuguese Romanian Russian Turkish Ukrainian Simplified Chinese
Powered by Google
www www.kdevelop.org