Release of the KDevelop 5.5 application development environment

After six months of development submitted release of the integrated programming environment KDevelop 5.5, which fully supports the development process for KDE 5, including using Clang as a compiler. The project code is distributed under the GPL license and uses the KDE Frameworks 5 and Qt 5 libraries.

Release of the KDevelop 5.5 application development environment

There are no significant innovations in the new version - the main work was focused on improving stability, optimizing performance, and simplifying code base maintenance. Among the changes:

  • Improved C++ language support. Added missing warnings about including available header files by default. In plugins for code analysis based on Clang-tidy and Clazy added the ability to select sets of checks. Extended type search logic for proactive code completion;
  • Improved PHP language support: added support for typed properties presented in PHP 7.4, importing functions and constants from other namespaces, arrays of types ΠΈ visible class constants;
  • Added initial support Python 3.8;
  • Implemented a separate area for displaying warnings and messages during application startup, without displaying blocking dialog boxes;
  • Added a dialog to perform a rebase operation in Git;
  • Provides repeatable build of tar archives, implemented through setting Pax headers;
  • Added support for passing environment variables from the process environment and the ability to customize the environment based on flatpak;
  • An option has been added to settings to disable tab close buttons.

Source: opennet.ru

Add a comment