主要创新:
- 添加了对装配系统的支持
介子 ,用于构建 X.Org Server、Mesa、Lighttpd、systemd、GStreamer、Wayland、GNOME 和 GTK 等项目。 KDevelop 现在可以创建、配置、编译和安装使用 Meson 的项目,支持 Meson 构建脚本的代码完成,并提供对 Meson 重写器插件的支持,以更改项目的各个方面(版本、许可证等); - 添加了Scratchpad插件,可以快速测试编写的代码的运行情况或进行实验,让您无需创建完整的项目即可执行代码。 该插件添加了一个新窗口,其中包含可以编译和运行的草图列表。 草图在 KDevelop 内部进行处理和存储,但可作为常规代码文件进行编辑,包括对自动完成和诊断的支持;
-
额外 用于检查代码的插件叮当整洁 .
Clang-Tidy 调用可通过“分析器”菜单进行调用,该菜单结合了用于代码分析和之前支持的插件懒惰的 、Cppcheck 和 Heaptrack; - 基于 Clang 的使用,C++ 语言解析器和语义分析插件的稳定和现代化工作仍在继续。 更改包括为 clang 解析器添加工作目录、从包含文件输出问题的实现、使用“-std=c++2a”选项的能力、将 c++1z 重命名为 C++17 ,禁用数字自动完成并添加生成代码的向导以防止头文件的双重包含(
头后卫 ); - 改进了 PHP 支持。 PHP 中处理大文件的限制已增加,例如,phpfunctions.php 现在占用超过 5 MB。 修复了使用 ld.lld 进行链接的问题。
来源: opennet.ru