KDevelop 5.6 已正式发布,KDevelop 是一款自由软件,也是由 KDE 社区创建的跨平台 IDE,通过可扩展的插件框架为多种语言(例如 C/C++, Python, PHP, Ruby, ...等)提供支持。
下载地址:https://www.kdevelop.org/download
KDevelop 5.6 的更新内容主要侧重于稳定性、性能和将来的可维护性,许多现有的功能也再次得到了一些小改进。
其中一个值得关注的新功能是支持在代码行结束处以“行内注释(inline notes)”的样式显示问题,详情查看博客介绍:
其他更新内容包括提供经过改进的更好的 CMake 项目支持、更好的 C++ 支持、更好的 PHP 支持、对 Python 3.9 的支持以及多项其他改进。
改进对 C++ 的支持
- 允许通过 clang-parser utility 将自定义 args 传递给 clang (commit)
- KDev-clang: 不要跳过来自不同文件的未公开的声明 (commit. fixes bug #402066)
改进对 PHP 的支持
- 将 phpfunctions.php 更新为 phpdoc revision 350290 (commit)
- 支持 PHP 7.1 的"catching multiple exception"语法 (commit)