软件位数:32位/X86/64位/X64
软件语言:多国语言
更新时间:2021-03-23
软件等级:
软件大小:360 MB
PhpStorm 2020.3.3 注册激活码 破解版方法特别版下载
PhpStorm 2020.3.3 中文注册激活特别版部分功能更新变化:
PhpStorm 2020.3.3 是一个主要更新,引入了对 PHP 8、PHPStan、Psalm、Tailwind CSS、Xdebug 3 的支持,并且可以通过 Code With Me 进行协作开发。
PHP 8
PHP 8.0 是一个主要语言更新,提供了许多不可思议的新功能。 PhpStorm 将帮助您验证现有代码是否与之兼容,更快地更新代码库以及利用最新的语言改进。
查看语言版本
现在,您始终可以看到项目中正在使用哪个语言版本。 我们在状态栏中放置了相应的指示器。 如果 composer.json 没有列出对 PHP 版本的任何限制,您还可以从此处更改语言版本。
命名参数
可以通过指定参数名称来传递 PHP 8 中的函数和方法参数。 这样便无需设置可选参数,也意味着调用现在可以自我归档。
PhpStorm 可以帮助:
检查参数名称是否正确。
使用 Alt+Enter 快速修复自动添加参数名称。
移除冗余参数。
构造函数属性提升
通过构造函数初始化变量时,此功能使您可以减少样板代码量。
在 PhpStorm 中,您可以将构造函数初始化的属性转换为提升属性,或者使用 Convert to promoted property (Alt+Enter) 快速修复将其改回原来的状态。
Null 安全运算符
不必使用繁琐的条件进行 null 检查,新的 ?-> 运算符允许您为每个元素构建带有隐式检查的调用链。
PhpStorm 可以确保正确使用运算符。
Match 表达式
新的 match 表达式是 switch 语句一种类型安全且紧凑的替代。 match 表达式可以用作值并分配给变量或者被返回。
PhpStorm 会确定是否可以将 switch 块转换为 match 表达式,并使用 Alt+Enter 快速修复来自动执行此操作。
使用新的表达式时,可能会很难看到误用。 PhpStorm 将为您高亮显示它们。
字符串的新函数:str_contains()、str_starts_with()、str_ends_with()
在 PHP 8 中,可以使用 str_contains() 函数确定一个字符串是否为另一个字符串的一部分。 PhpStorm 2020.3.3 会显示可由 str_contains() 替换的 strpos() 的任何用法。
PhpStorm 还会高亮显示可以使用更一目了然的两个新函数 str_starts_with() 和 str_ends_with() 来替换旧 substr() 调用的位置。
支持的其他 PHP 8 功能
函数调用中最后一个参数之后以及闭包的 use 部分中的尾随逗号。
当您不需要异常对象时,非捕获 catch 对于捕获异常十分有用。
现在可以将 throw 用作表达式(即,允许在箭头函数、合并运算符 ?? 和三元/elvis 运算符 ?: 中使用)。
要从对象获取类 FQN,可以执行 $object::class,而不是 get_class($object)。 使用 Alt+Enter 快速修复即可。
更新功能变化请查看:https://www.jetbrains.com/phpstorm/whatsnew/
http://www.520xiazai.com/soft/jetbrains-2020-pojie.html
http://www.520xiazai.com/soft/jetbrains-eval-reset.html
phpStorm for Mac 版本请点击:
http://www.520xiazai.com/soft/PhpStorm-for-mac.html