内容简介:KDevelop 5.3 发布了,KDevelop-Project 诞生于 1998 年,其目的是为 KDE 提供一个易用的 IDE,它支持多种语言,是一个用于 C、C ++、Python、JavaScript 和 PHP 的跨平台 IDE。此版本主要更新内容包括:新增了一个开箱即用的插件 Clazy,Clazy 是一个专门用于 Qt 代码的 clang 分析器插件,现在默认情况下也可以在 KDevelop 内运行。
KDevelop 5.3 发布了,KDevelop-Project 诞生于 1998 年,其目的是为 KDE 提供一个易用的 IDE,它支持多种语言,是一个用于 C、C ++、 Python 、JavaScript 和 PHP 的跨平台 IDE。
此版本主要更新内容包括:
Analyzers
新增了一个开箱即用的插件 Clazy,Clazy 是一个专门用于 Qt 代码的 clang 分析器插件,现在默认情况下也可以在 KDevelop 内运行。
C++ 支持改进
-
Clang: include tooltips: fix range check. ( commit. code review D14865 )
-
Allow overriding the path to the builtin clang compiler headers. ( commit. See bug #393779 )
-
Always use the clang builtin headers for the libclang version we use. ( commit. fixes bug #387005 . code review D12331 )
-
Group completion requests and only handle the last one. ( commit. code review D12298 )
-
Fix Template (Class/Function) Signatures in Clang Code Completion. ( commit. fixes bug #368544 . fixes bug #377397 . code review D10277 )
-
Workaround: find declarations for constructor argument hints. ( commit. code review D9745 )
-
Clang: Improve argument hint code completion. ( commit. code review D9725 )
PHP 支持改进
-
Much improved support for PHP Namespaces
-
Added support for Generators and Generator delegation
-
Updated and expanded the integrated documentation of PHP internals
-
Added support for PHP 7's context sensitive lexer
-
Install the parser as a library so it can be used by other projects (currently, umbrello can use it) (Ralf Habacker)
-
Improved type detection of object properties
-
Added support for the object typehint
-
Better support for ClassNameReferences (instanceof)
-
Expression syntax support improvements, particularly around 'print'
-
Allow optional function parameters before non-optional ones (Matthijs Tijink)
-
Added support for magic constants __DIR__ and __TRAIT__
Python 支持改进
-
Inject environment profile variables into debug process environment. ( commit. fixes bug #322477 . code review D14870 )
-
Improve support for 'with' statements. ( commit. fixes bug #399533 , #399534 . code review D16085 )
详情查看 发布公告 。
下载地址:https://www.kdevelop.org/download
以上所述就是小编给大家介绍的《KDevelop 5.3 发布,新增 Clazy 分析器插件》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- KDevelop 5.3 发布,新增 Clazy 分析器插件
- 手写一个词法分析器
- React 性能分析器介绍
- Elasticsearch(八)【NEST高级客户端--分析器】
- Elasticsearch(八)【NEST高级客户端--分析器】
- Linux 下网络协议分析器 Wireshark 使用基础
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。