KDevelop 5.6.0

KDevelop is a cross-platform IDE. It supports various programming languages such as C, C++, Python, PHP, Java, SQL, Ruby, QML, JavaScript, Go, and document formats XML, HTML, CSS, build systems QMake, CMake, and version control, GUI builders, debugging and documentation tools. It's based on KDevPlatform and the KDE and Qt libraries.

Tags c c++ qt4 kde ide programming code-editor build-system debugging gui-builder
License GNU GPL
State stable

Recent Releases

5.6.008 Sep 2020 03:15 minor feature: shell: do not append a " " to window title if there is no session string . Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition. . SVN_SILENT made messages (.desktop file) - always resolve ours. . sublime: not drawn tabbar base frame between tabs view status. . Use Q_DECLARE_OPERATORS_FOR_FLAGS in flags' namespace only with Qt = . . Port away from deprecated Qt::MidButton. . Remove a duplicate qCWarning(SHELL). . Drop empty X-KDE-PluginInfo-Depends. . Set version number to 5.6.0. . appimage: bump rs/breezestyle to 20.08.1/5.19.5. . appdata: update release info with 5.6.0.
5.5.8018 Aug 2020 03:15 minor feature: cmake-file-api: query for and parse cmakeFiles . Don't insert into m_projects accidentally. . Reload project when non- generated,external CMake file becomes dirty. . cmake: skip utility targets with empty sources. . cmake: don't add.rule files to targets. . Merge branch '5.5'. . Merge branch '5.5'. . Merge remote-tracking branch 'origin/5.5'. . GIT_SILENT made messages (after extraction). . ProblemNavigationContext: pixel-scaled icons in problem tooltip. . ProblemNavigationContext: use QStyle::PixelMetric over KIconLoader::G . . Use data-error/warning/information icons to mark problems. . cmake: trim build dir parameters we read from configuration files. . Merge branch '5.5'. . Install breakpoint icon using ecm_install_icons. . Merge branch 'cmake-file-api'. . Merge branch '5.5'. . Bump required KF and Qt versions. . Show problem descriptions as inline notes at the end of the line. . Remove code variants for Qt 5.8 and KF 5.50. . Merge branch '5.5'. . Merge branch '5.5'. . Do not force update when reloading projects. . Optimize CMakeManager::fileInformation for path lookups. . Merge branch '5.5'. . Merge branch '5.5'. . Documentation - QtHelp Allow navigating with mouse forwards and bac . . documentation view navigation via forward back mouse buttons. . Allow navigating with forward back mouse buttons from CMake and ManPa . . Merge remote-tracking branch 'origin/5.5'. . Merge branch '5.5'. . resetting documentation view's zoom factor via Ctrl+0 shortcut. . Ctrl+mouse_scroll zoom of documentation view. . a cmake test linker error with Qt 5.9. . Only cache PCH and completion results for files opened in editor. . Documentation Allow link following between providers. . Remove un
5.5.203 Jun 2020 06:05 minor feature: Fail over Grantlee5 already at find_package() call . Appimage: add libkomparediff2_dontcrash.patch. . Remove ancient unused plugins/formatters/CMakeLists.txt. . Extra margins around config pages. . Project import dialog: remove extra margins around source details form. . Project import/open dialog: remove extra margins around pages. . Appwizard: remove extra margins around pages. . Filetemplates wizard: remove extra margins around pages. . Remove going-to-be-broken plugin "kde provider". . Set version number to 5.5.2. . Appimage: bump krs/plasma versions to 20.04.1/5.18.5. . Appimage: move to invent.kde.org repo urls. . Appdata: update release info for 5.5.2.
4.7.014 Sep 2014 00:23 minor feature: More improvements on stability, performance and polish. Last KDE4-targetting release and as such a long-term support release (improvements to come, but no new features). CMake support was improved, more QtHelp integration, PHP language support now handles namespaces better and understands aliased traits, overall less memory usage. Summer of code extensions improve cross-compiling toolchains, Bazaar VCS (bzr) support,