* KDevelop now allows to open files from the command line easily ("kdevelop $file").

* KDevelop now allows to open files from the command line easily ("kdevelop $file").

−

* The area tabs ("Code", "Review", "Debug") now have a fresh look, which should make it more

+

* The area tabs ("Code", "Review", "Debug") now have a fresh look, which should make it more obvious how they are supposed to be used. Related to that, the Working Sets are now identified by a fresh, consistent set of icons.

−

obvious how they are supposed to be used. Related to that, the Working Sets are now

+

* There's a new Project Filter plugin, which provides a poweful tool to define which files you want to be part of your project.

−

identified by a fresh, consistent set of icons.

+

−

* There's a new Project Filter plugin, which provides a poweful tool to define which files

+

−

you want to be part of your project.

+

* Performance optimizations were done in various areas, making KDevelop faster and less memory-hungry.

* Performance optimizations were done in various areas, making KDevelop faster and less memory-hungry.

* CMake support was also stabilized and improved, and especially gained support for new CMake features.

* CMake support was also stabilized and improved, and especially gained support for new CMake features.

* There's now a new, animated Splash Screen! ;)

* There's now a new, animated Splash Screen! ;)

−

* The Python language support has seen various improvements in its static analyzer, as well as in

+

* The Python language support has seen various improvements in its static analyzer, as well as in the code completion component. Especially, relative imports are now supported; types can be deduced from isinstance() calls; and there is now a built-in tool to extract information from non-Python libraries to be used by the IDE to provide better support for them.

−

the code completion component. Especially, relative imports are now supported; types can be deduced

+

−

from isinstance() calls; and there is now a built-in tool to extract information from non-Python

+

−

libraries to be used by the IDE to provide better support for them.

+

= Get it! =

= Get it! =

Revision as of 21:56, 7 December 2013

We are happy to announce the immediate availability of KDevelop 4.6.0,
which contains many new features and tons of improvements.

KDevelop aims to create an IDE which doesn't get into your way and nevertheless provides a powerful
and versatile set of tools for software development. Support for C++ and CMake are KDevelop's most prominent
and widely used features, but the 4.6.0 release also continuous to improve
the language support for PHP and Python among other things.

What's New

Aside from many bug fixes and general improvements, a few changes are especially noteworthy:

KDevelop now allows to open files from the command line easily ("kdevelop $file").

The area tabs ("Code", "Review", "Debug") now have a fresh look, which should make it more obvious how they are supposed to be used. Related to that, the Working Sets are now identified by a fresh, consistent set of icons.

There's a new Project Filter plugin, which provides a poweful tool to define which files you want to be part of your project.

Performance optimizations were done in various areas, making KDevelop faster and less memory-hungry.

CMake support was also stabilized and improved, and especially gained support for new CMake features.

There's now a new, animated Splash Screen! ;)

The Python language support has seen various improvements in its static analyzer, as well as in the code completion component. Especially, relative imports are now supported; types can be deduced from isinstance() calls; and there is now a built-in tool to extract information from non-Python libraries to be used by the IDE to provide better support for them.