PhpStorm 2024.3 现已发布

PhpStorm 2024.3 现已发布

💡 原文英文,约2100词,阅读约需8分钟。
📝

内容提要

PhpStorm 2024.3 更新了对 PHP 8.4 的支持,新增属性钩子、非对称可见性和新数组函数。AI 助手改进了代码补全和 SQL 错误处理,同时增强了对 Pest 测试框架的支持,优化了数据库工具和前端开发体验。

🎯

关键要点

  • PhpStorm 2024.3 更新了对 PHP 8.4 的支持,新增属性钩子、非对称可见性和新数组函数。
  • 新增的属性钩子可以消除冗余的 getter 和 setter,支持快速修复和代码补全。
  • 非对称可见性允许属性在读取和写入操作中定义不同的可见性,PhpStorm 提供检查和快速修复。
  • 新增的数组函数包括 array_find()、array_find_key()、array_any() 和 array_all(),支持将 foreach 循环转换为这些函数。
  • AI 助手改进了代码补全和 SQL 错误处理,支持自然语言请求和即时代码建议。
  • xdebug_notify() 函数的支持增强了 PHP 调试体验,允许选择性输出变量。
  • 对 Pest 测试框架的支持得到了显著提升,支持并行和变异测试。
  • PhpStorm 现在可以自动解决导入语句的合并冲突,并增强了查找文件功能。
  • 数据库工具支持片段内省和智能刷新,优化了 MySQL 和 MariaDB 的工作流程。
  • 前端开发体验得到改善,支持更清晰的搜索结果和组件导航。
  • 用户界面更新包括高亮显示所选文本的所有实例,提升代码可读性。
➡️

继续阅读