KDevelop Improves C++ Support and Keeps Abreast of Python
Written by Kay Ewbank   
Thursday, 06 February 2020

KDevelop 5.5 has improved support for C++, PHP and initial support for Python 3.8. KDevelop is a free IDE for the KDE platform on Unix and Linux. It focuses on support for C++, Python, PHP and JavaScript/QML, using external compilers such as Clang and GCC rather than having its own compiler.

The developers of KDevelop say it has advanced editor with semantic code analysis, so can deliver "an enriched programming experience thanks to a deep understanding of your project". C++ programmers are particularly well supported. Following the Clang adoption in 5.0, you get 100% correct code parsing functionality, which means the IDE can accurately check for coding faults even without having to invoke the compiler. KDevelop also supports different workflows to make the development process easier, and the team says it also helps improve the code's quality, verify its functionality and then deploy it anywhere. It doesn't make the coffee. 

kdevelop

None of the improvements to version 5.5 are major; instead the team has concentrated on making the IDE more stable and making small improvements in the support for different languages. It includes initial support for Python 3.8 in order to help developers keep their keep their applications up-to-date with the latest trends.

kdevelop55

(click on image to enlarge)

For C++ this means the IDE works harder to find types in look-ahead completion, and the addition of configurable predefined checkset selections for Clazy and CLang-tidy. Another improvement means lambda init captures are visited starting with clang 9.0.0.

PHP developers should now be able to use function call parameters after closures, and support has been addedfor PHP 7.4's typed properties. Arrays of type are also now supported, along with class constant visibility, and typed properties as introduced in PHP 7.4. 

More generally, the IDE has improved handling of color schemes, and there's a setting so Clazy and clang-tidy can share code among a raft fixes of minor annoyances. KDevelop 5.5 is available for download now. 

 

kdevelop

More Information

KDevelop

Related Articles

KDevelop Develops  

Python 3.8 Released

CLion 2016.2 Released 

All About C/C++ Developers 

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


JConference January 2024 Sessions Now Online
23/02/2024

The talks presented at the 4th JChampions Conference which took place between Jan 25 to Jan 30, are now available for free on YouTube. Topics ranged from Code and Tech to Career Advice.



JetBrains AI Assistant - A Welcome Time Saver
28/02/2024

JetBrains AI Assistant saves developers up to eight hours per week and they appreciate its help.  77% of users feel more productive, 75% express that they are happier with their IDE experien [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Friday, 07 February 2020 )