KDevelop 5.4.6

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.4.607 Jan 2020 06:25 minor feature: Only unload plugins after the DUChain shutdown to prevent infinite lo . Wrongly internally duplicated KHelpMenu instance. . Clang: a case of concurrent access to KTextEditor. . Make ForegroundLock::isLockedForThread() also consider the current th . . SVN_SILENT made messages (.desktop file) - always resolve ours. . Shell: use KAboutPluginDialog in LoadedPluginsDialog. . Shell: default to kdevelop icon for plugins in LoadedPluginsDialog list. . Scratchpad: set icon in plugin metadata. . Filetemplates: wrong text of LGPLv2+ (KDE) (was GPLv2+ (KDE) one). . Filetemplates: update addresses to web ones for GPLv2 LGPLv2. . Extend copyright year span to 2020. . Set version number to 5.4.6. . Appimage: bump kf/krs/plasma versions to 5.65.0/19.12.0/5.17.4. . Appdata: add releases tag.
5.4.503 Dec 2019 16:05 minor feature: Builds with mixed-paths KF libs: remove module prefrom include . Qthelp: adapt KNewStuff config to move from collect.kde.org to store. . . Qthelp: Unbreak support for zipped/tarred QCH files from KNS. . Reformat for selected code. . Remove duplicate fuzzy character "/". . Remove bad assert. . Compilation error with gcc 7.4.1, ambiguous overload. . Set version number to 5.4.5. . Appimage: bump kf/ka/plasma versions to 5.64.0/19.08.3/5.17.3. . Add missing forward declaration (qt5.14). . Appimage: bump qt/llvm to 5.12.6/9.0.0.
5.4.405 Nov 2019 09:45 minor feature: Clang: Workaround for empty problem ranges at start of document . Appimage: bump plasma deps to v5.17.1. . SVN_SILENT made messages (.desktop file) - always resolve ours. . FindClang.cmake: also search LLVM version 9. . Copyright date display in About KDevelop/KDevPlatform dialogs. . Set version number to 5.4.4.
5.4.322 Oct 2019 06:25 minor feature: GIT_SILENT made messages (after extraction) . SVN_SILENT made messages (.desktop file) - always resolve ours. . appimage: update to KF 5.62. . appimage: bump plasma/kapps deps to v5.16.5/v19.08.1 ( improve var n . . gcclikecompiler: properly resolve include paths with symbolic links. . crash when filtering class list. . Use type name as fallback ID for anon typedef'ed structs/unions etc. . Revert "Use type name as fallback ID for anon typedef'ed structs/unio . . Use type name as fallback ID for anon typedef'ed structs/unions etc. . Don't set super long name on completely anon structs. . Only write defines file when needed. . Cache the defines/includes for gcc-like compilers per language type. . Don't try to run cuda test when cuda isn't installed. . GIT_SILENT made messages (after extraction). . GIT_SILENT made messages (after extraction). . Infinite Recursion in DUChain. . FileManagerListJob: use a semaphore for locking. . Set version number to 5.4.3. . Grepview Use the correct fallback icon for Collapse All. . welcome page: version of QtQuick.Layouts import to match Qt 5.7 ff. . welcome page: version of QtQuick.XmlListModel import to match Qt . . ProjectManagerView: Make items with an empty icon have the same inden . . ProblemNavigationContext: incorrect link target for file:line lin . . appimage: bump plasma/kapps/kf deps to v5.17.0/v19.08.2/v5.63.0.
5.4.221 Sep 2019 22:38 minor feature: All debuggers: fix VariableCollection to unregister as texthinter provider. (commit. See bug #411371) Contextbrowser: register as texthint provider to existing views on creation. (commit) Fix crash on text hint being triggered after disabling code browser plugin. (commit. See bug #411371) Avoid possible dereference of an invalid iterator. (commit. fixes bug #411323) Kdevplatform/shell: fix outdated window title once project of document loaded. (commit) Kdevplatform/shell: work-around for Qt 5.9/macOS bug showing modified indicator. (commit) Kdevplatform/shell: restore document modified flag in mainwindow title. (commit) Kdevplatform/shell: do not repeat query differently for current document. (commit) Indicate appsteam the ps desktop file isn't a separate application. (commit. code review D23321. fixes bug #410687) Clang: fix tooltip missing closing bracket with default argument calls. (commit) Include more hidden files in projectfilter plugin (CI, Lint configs...). (commit)
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,