PhpStorm 2020.1 稳定版发布(开箱即用的 composer.json 支持、改进的类型推断等)
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。PhpStorm 2020.1现在可用!这个主要版本包括开箱即用的composer.json支持,PCOV和PHPDBG的代码覆盖,PHPUnit工具箱,新检查,快速修复和重构,高级语法检查器以及许多其他优点。
PhpStorm 正式发布了 2020.1 版本,主要包括开箱即用的 composer.json 支持、PCOV 和 PHPDBG 的代码覆盖、PHPUnit 工具箱、高级语法检查器以及许多其他更新内容。
开箱即用的 composer.json 支持
现在,在编辑 composer.json 文件时,所有依赖关系管理操作都可以直接使用。
可以从上下文菜单或按 Ctrl(⌘)+N 来创建新文件 composer.json。该文件的模板可以在 Preferences/Settings | Editor | File and Code Templates 中找到。
PHP 类型推断的改进
类型推断引擎是 PhpStorm 的核心,新版本对其进行了一些显著更改,包括:
- 高亮多余的 @var 标签
- 跟踪空类型
- 初始化数组的代码完成
- array_map/filter 中的代码完成
PCOV 和 PHPDBG 的代码覆盖率
可以使用 Xdebug 获得代码覆盖率报告。但是由于它主要是调试器,因此开销很大。为了加快覆盖率的报告,你可以使用更加轻便的工具,例如 krakjoe/pcov 扩展或 PHP 5.6+ 内置的 PHPDBG。
现在,PhpStorm 两者都支持。用户需要为测试创建“运行”配置,在设置中选择所需的 Coverage 驱动程序,然后单击运行带有覆盖率报告的测试:
PHPUnit 工具箱
在最近发布的 PHPUnit 9中,许多功能已被删除或已过时。为了加快迁移速度并防止错误,PhpStorm 添加了许多检查和快速修复。
另外,现在可以通过在类声明上调用 Alt(⌥)+Enter 选择“创建新的 PHP 测试”,从而快速地为该类创建新的测试。
新版本还包括在元数据、IDE、UI 等等各方面的改进,更新内容很多,详情可查看发布公告:
https://blog.jetbrains.com/phpstorm/2020/04/phpstorm-2020-1-release/
总结
到此这篇关于PhpStorm 2020.1 稳定版发布(开箱即用的 composer.json 支持、改进的类型推断等)的文章就介绍到这了,更多相关PhpStorm 2020.1 稳定版发布内容请搜索程序员之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持程序员之家!
相关文章
Visual Studio微软集成开发环境 2022 17.5 正式发布(附下载)
Visual Studio微软集成开发环境 2022 17.5 正式发布,引入了多项新功能和改进,旨在提高跨不同平台和语言的开发人员的生产力、性能和协作2023-02-22微软再次提醒:IE 浏览器将在今年 6 月退役,请使用 Edge
IE 浏览器将在今年“退役”,微软想确保每个人都知道这件事。该公司在 Windows 消息中心发布了一个新的警告,专门提醒用户 IE 浏览器将于今年 6 月退役2022-03-18IntelliJ IDEA 开发商 JetBrains 宣布:无限期暂停在俄罗斯和白俄罗斯
IntelliJ IDEA 开发商 JetBrains 宣布:无限期暂停在俄罗斯和白俄罗斯的销售,本文为大家带来了详细介绍,一起看看吧2022-03-14- 什么是个人经营收款码?3月1日开始,支付宝和微信都可以使用个人经营收款码进行收款,那么什么是个人经营收款码呢?下面我们就来看看个人经营收款码最全介绍2022-02-24
- 个人收款码可以一直使用吗?现在微信支付宝收款很常见,很多人都关心,微信支付波啊个人收款码可以一直用吗,现在官方给出了回复,现行“个人收款码”不停用,详细请看下文2022-02-23
- 网页版 B 站导致 CPU 占用高怎么办?本文就为大家带来了网页版 B 站导致 CPU 占用高原因分析与解决方案,需要的朋友一起看看吧2022-02-09
微软回应删除.NET热重载功能:通过CLI支持Hot Reload热重载
通过Hot Reload热重加载,可以在应用运行期间(在调试器下)编辑代码,并且代码更改将自动反映在应用中,而不会丢失应用状态。换句话说,应用程序不需要重新启动。2022-01-06解除限速,阿里云盘、天翼云盘、360 安全网盘、和彩云、网易网盘等完成
据人民邮电报测试和致电了解,包括天翼云盘、和彩云、阿里云盘、360 安全网盘、网易网盘在内的 5 家企业明确表示已按照工信部的要求完成无差别速率服务的改造,网页端、移2021-12-22- 百度网盘相信大家都是使用过的,就在最近百度网盘企业版正式上线了。餐收费3899元/年起,咱们就来仔细看看吧2021-09-29
华为移动应用引擎开启公测报名:运行安卓 App,首批四款 Intel 平台机
今天9月25日华为移动应用引擎开启公测报名,下文小编为大家带来了详细介绍,感兴趣的朋友一起看看吧2021-09-25
最新评论