KDevelop
KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with build automation and version-control systems, using a plugin-based architecture.
Developer(s) | KDE |
---|---|
Initial release | December 6, 1999 |
Stable release | |
Repository | |
Written in | C, C++ |
Operating system | Linux, Windows, macOS (preview, no official pre-built installer) |
Type | Integrated development environment |
License | GPL-2.0-or-later |
Website | www |
KDevelop 5 has parser backends for C, C++, Objective-C, OpenCL and JavaScript/QML, with plugins supporting PHP, Python 3 and Ruby. Basic syntax highlighting and code folding are available for dozens of other source-code and markup formats, but without semantic analysis.
KDevelop is part of the KDE project, and is based on KDE Frameworks and Qt. The C/C++ backend uses Clang to provide accurate information even for very complex codebases.