PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。PhpStorm 2019.3完全支持PHP 7.4所有新功能,此外还有十余项功能调整,让PhpStorm的使用更加得心应手。
PHP 7.4支持
PHP 7.4现在已发布,PhpStorm 2019.3完全支持其所有新功能。IDE还提供检查以突出显示不赞成使用的内容以及用于升级代码库的快速修复。
类型属性
![a30ef6785743e96f76ba4bef68f6f2f2.gif](https://i-blog.csdnimg.cn/blog_migrate/36ec28094c13fe6e90ef281e783e6f37.gif)
我们在2019.2版本中增加了对类型化属性的支持。在v2019.3中,快速修复程序可以处理所有极端情况,并且您可以通过按Alt-Enter并为该字段选择添加声明的类型来快速轻松地添加类型声明。PhpStorm将根据构造函数中的PHPDoc,默认值或参数类型声明自动检测类型。
箭头功能
![78ae8827fc752017c90d19cf233b5e67.gif](https://i-blog.csdnimg.cn/blog_migrate/faece2a772707bc6c569c2725f3221b9.gif)
PhpStorm完全支持PHP 7.4中的单行lambda函数的全新短语法。IDE为外部作用域提供了变量的补全功能,单击一下,PhpStorm将带您进入声明。
还提供了一种快速修复程序,可将单行lambda函数从旧语法转换为新的短语法。只需按Alt-Enter一个匿名函数,然后选择“ 将闭包转换为箭头函数”即可。
数值文字分隔符
![a35c4a74b34ecf1ca1b614ae671105af.gif](https://i-blog.csdnimg.cn/blog_migrate/c4d78d3f542691098f27be4f0b881e72.gif)
在PHP 7.4中,您可以为大量数字添加下划线分隔符,以直观地设置格式并提高代码的可读性。
如果看到较长的数字,请将插入标记放在其上,按Alt+Enter,然后选择添加数字分隔符。这将_在十进制数字的每三位数或十六进制,二进制和八进制的每四位数之后添加下划线' '。
嵌套三元运算符
![96f9c2c9cd1b0dcf0dce0441151aca58.gif](https://i-blog.csdnimg.cn/blog_migrate/28f212f7892250a4139141d174f5fd78.gif)
PHP 7.4弃用了嵌套? :运算符的左关联性。这意味着要么根本不使用嵌套三元数,要么,如果必须,则应使用括号显式声明计算顺序。
PhpStorm 2019.3将突出显示不赞成使用的表达式,并将为您提供快速修复程序以阐明行为。
PhpStorm 2019.3完全支持PHP 7.4所有新功能,此外还有十余项功能调整,让PhpStorm的使用更加得心应手。
- PHP 7.4支持
- PSR-12
- WSL
- 为PHP测试运行配置指定解释器
- HTTP客户端
- 网络技术
- 版本控制
- 数据库工具
- 其他改进
感兴趣的朋友欢迎点击下方的“了解更多”查看详细更新内容!