2022PhpStorm激活码,激活之日起全年有效
PhpStorm 2022.1最新变化多行和嵌套数组形状我们在 PHPDoc 和特性中添加了对多行和嵌套数组形状的完全支持。 通过此类注解,您可以获得键的代码补全和推断简单数组数据结构或类对象数组中的值类型。就地 Extract Method(提取方法)重构。

PhpStorm2022.2最新变化
针对 WordPress 的改进
对带有 get_template_directory_uri()
的动态路径的支持,在 PhpStorm 中,您可以在文件路径上按 ⌘ 并点击(按 Ctrl 并点击),在编辑器中打开相应的文件。 此前,当部件与 WordPress 函数组合时,这不适用于 WordPress 代码中的动态路径。
在此版本中,我们添加了对路径中 get_template_directory_uri() 函数的支持。 未来更新将支持更多函数。
从挂钩调用跳转到注册
WordPress 挂钩系统功能强大,但是此前从调用挂钩的位置无法跳转到声明处理程序的位置。
现在,调用左侧有一个间距图标。 点击可查看挂钩用法列表,包括注册和其他调用。
新的高级 PHP 元数据功能
如您所知,PhpStorm 除了内置“代码感知”功能外,还具有外部代码知识。 这些知识以 .phpstorm.meta.php 文件的形式呈现。 您可以使用它来教授 PhpStorm 有关代码库的更多信息,从而改进补全。
对 magic __call 和 __callStatic 的支持
此前,如果您依赖魔术方法 _call 或 _callStatic,您将丢失这些方法的代码补全,因为它们未被定义。
在此版本中,您可以添加相应的元数据条目并获得此类调用的自动补全。
您还可以自动处理动态调用,从形参值接收特定的方法名称。
支持联合类型
您现在可以在 .phpstorm.meta.php 中将联合类型指定为 @|MyClass,这样可以改进模拟的编码辅助。
改进对注解和泛型的支持
我们继续改进对 PhpStorm 中基于注解的泛型的支持。 在此版本中,我们覆盖了更多情况,包括但不限于:
@psalm-import-type, @phpstan-import-type
@psalm-trace, @phpstan-trace
@method 标记中的泛型
新的 Composer Project(Composer 项目)向导
现在,创建新的空项目时,您可以选择自动为其生成一个 composer.json 文件并提供所需依赖项。 创建项目后,PhpStorm 会提示您安装。