PhpStorm 2022.2 EAP 2 已发布 神级应用


PhpStorm 2022.2 第二个抢先体验版本(EAP 2)上线啦!该版本依旧带来了一些新功能,下面对这些功能作介绍~
  • 将多个isset()调用合并为一个
PHP 允许将多个参数传递到一个 isset() 调用中。
  • 尽可能使用 in_array()array_key_exists()
PhpStorm 能够检测可以优化in_array()array_key_exists()调用的 for 循环。
  • 不明确时,将变量名称添加到 @var 和 @param 文档块
有时 PhpStorm 无法确定 @var 或 @param docblock 引用哪个变量,该版本添加了一个检查功能,以轻松地指向正确的变量。
  • 转换 array|Traversable 为 iterable

在 PHP 中,array|Traversable联合等于内置iterable类型。PhpStorm 现在建议用后者替换前者,从而使代码更清晰。

  • 转换<?php echo …; ?><?=
允许在 <?php echo …; ?><?=在整个文件中互相切换。
  • 用 explode 替换简单的preg_split()调用
PhpStorm 现在将检测简单的preg_split() 调用并建议使用explode() 代替。 以上为该版本部分内容发行说明中提供了此版本中更改的完整列表。

相關推薦

2022-05-30

PhpStorm 2022.2 早期访问计划 (EAP) 正式发布!该版本带来泛型、Rector 支持和一系列质量改进的许多新功能。 Rector 支持 Rector 可批量进行 PHP 自动升级和代码重构,现在在 PhpStorm 中为它提供内置支持。 使用 PhpStorm 的 Rector 支

2022-07-13

PhpStorm 2022.2 Beta 已发布,本期带来如下更新: 新的功能 Mockery 支持 Rector 支持 在 创建类 对话框中可创建枚举 Blade 支持 @props 和 @aware 指令 PHP、JSON、YAML 和 .properties 中的可点击 URL 对泛型的改进 支持 int 改进了

2022-08-03

PhpStorm 2022.2 已发布,这是一个重大更新版本,带来了对 Mockery 和 Rector 的支持、对泛型和枚举的增强支持、对调试器和 HTTP 客户端的改进等内容。可以点击链接可查看对应的更新项: Rector 支持  Mockery 支持  高亮显

2022-06-03

AppCode 2022.1.2 错误修复更新和 v2022.2 EAP2 现已发布,两个版本都支持 Xcode 13.4;其共同包含的一些更新内容有: 修复了导致具有完整构造函数参数的项目从 autocompletion list 中丢失的问题 ( OC-22819 )。 修复导致 freezes

2022-06-24

IntelliJ IDEA 2022.2 EAP 6 发布啦,此版本带来了改进的 Run Current File、在分析器中支持 Kotlin 内联函数、自动导入受信任的 SSL 证书等功能。 运行当前文件(Run Current File) 2022.2 引入了运行/调试小部件提供的运行当前文件功能的改

2022-05-31

IntelliJ IDEA 2022.2 EAP 2 现已发布。此版本包括改进了 JSON、YAML 和 .properties 文件的使用、支持 Jakarta Persistence 3.1 中的新功能,更好地支持 Bean Validation 注释等等。开发者可以从网站、Toolbox App,或通过使用 Ubuntu 的 snaps 下载最新版

2022-06-12

IntelliJ IDEA 2022.2 EAP 4 现已推出,此 EAP 构建具有与 Java 相关的更新,通过新的 inspections 和 quick-fixes 提供改进的 code completion 和更好的 code analysis。开发者可以从网站、Toolbox App,或通过使用 Ubuntu 的 snaps 下载最新版本。 新的&

2022-05-24

IntelliJ IDEA 2022.2 首个 EAP 版本现已发布,带来了许多有用的改进;同时将 IDE 迁移至 JBR 17,以提高 IDE 性能。开发者可以从网站、Toolbox 应用程序,或通过使用 Ubuntu 的 snaps 下载最新版本。 具体更新内容如下: 用户界面 在 Mac

2022-07-01

IntelliJ IDEA 2022.2 的第七个 EAP 版本已上线,此版本主要对远程开发功能进行了更新。 远程开发在 2021.1.3 版本中作为 IntelliJ IDEA Ultimate 中的 beta 功能发布,远程开发功能将 IDE 拆分为本地和远程组件,IDE 本身作为后端服务安装在

2022-06-12

AppCode 2022.2 EAP3 现已发布,具体更新内容如下: 与 Objective-C 的并发互操作性 Swift 语言带有一组并发特性,包括异步函数和 actors。Objective-C 语言没有它们,因此异步 API 是通过使用 completion handlers 手动表达的。由于 Swift 和 Object

2022-06-07

IntelliJ IDEA 2022.2 的第三个 EAP 版本已经发布,此版本带来用于更改所有编辑器字体大小的快捷方式、使用 IntelliJ Profiler 更新快照记录、支持 Groovy 集成查询等新功能。 用户体验 更改全局字体大小的键盘快捷键  该版本引入

2022-10-09

PhpStorm 2022.2.3 日前发布,这是 PhpStorm 2022.2 系列的第三个小版本更新。该版本带来的一系列变化和错误修复,以下是值得注意的一些内容: 修复了语言注入导致速度大幅下降的问题 修复:当使用 Emacs 键盘映射时,Quick Documen

2022-08-25

PhpStorm 2022.3 路线图已发布,该版本的首要任务是在多个层面上提高 IDE 的稳定性和性能,包括减少 UI 冻结、加快编辑器中的高亮显示等。 以下是该版本的主要发力点: 性能 PHP 8.2 支持 PHP 8.2 预计将于 11 月底公开发布,PhpStor

2022-09-27

用 Java 版本 7或更新的版本。 始终可以使用 IntelliJ IDEA 2022.2 或更早版本来运行 Java 6 项目。   有关 IntelliJ IDEA 2022.3 EAP 的完整列表,请参阅发行说明。