跨平台开源IDE
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
KDevelop 是 KDE 旗下的跨平台集成开发环境,支持 Linux、Windows 与 macOS。它定位于本地桌面 IDE,尤其适合 C/C++、Qt/QML 以及大型多项目软件工程。正文强调其代码补全、项目支持和文档集成,并可像文本编辑器一样从终端直接打开单个文件。
语言方面,C/C++、Objective-C、QML/JavaScript 为重点支持对象,C/C++ 基于 Clang/LLVM,提供较准确的语义解析、代码补全、语义高亮、跳转声明/定义、查找符号使用和项目级 Quick Open。Python 与 PHP 通过可选插件获得更好支持,非重点语言仍可获得基础语法高亮和文本补全。构建系统支持 CMake、QMake、部分 Custom Makefiles 和通用构建系统,并可调用 make、ninja。版本控制集成覆盖 Git、Bazaar、Subversion、CVS、Mercurial 可选插件和 Perforce。
KDevelop 是 free software,正文未出现商业订阅或付费版,只有对 KDE 社区捐赠的说明,因此性价比很高。生态上,它可启用 Clang-Tidy、Heaptrack、Perforce 等插件,并集成 QtHelp、Man pages、CMake help,开发时可直接从编辑器查看相关文档。
优点是 C/C++ 与 Qt 场景能力集中,多项目管理、调试、单元测试、问题视图、代码格式化、模板和脚本化代码片段较完整,也支持高度自定义界面。局限在于 Python、PHP、Mercurial 等依赖可选插件;Custom Makefiles 仅部分支持,通用构建系统不自动检测 include path。官网新闻内容显示到 2020 年,近期活跃度无法仅凭正文判断。
它适合 KDE/Qt、C/C++、桌面应用和大型多库工程开发者,尤其是希望使用免费本地 IDE 的团队。中国访问情况正文未提供,判断为未知;支付方面也无商业支付信息。替代品可考虑 Qt Creator、CLion、VS Code 或 Eclipse CDT。
本测评基于公开资料整理,不构成购买建议,请以 kdevelop.org 官网实际信息为准。
KDE旗下IDE,支持C/C++、Python等开发。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。