JetBrains PhpStorm 2025.1 发布 - 高效智能的 PHP IDE

简介: JetBrains PhpStorm 2025.1 (macOS, Linux, Windows) - 高效智能的 PHP IDE

JetBrains PhpStorm 2025.1 (macOS, Linux, Windows) - 高效智能的 PHP IDE

JetBrains 跨平台开发者工具

请访问原文链接:https://sysin.org/blog/jetbrains-phpstorm/ 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


PhpStorm 2025.1 正式发布

发布日期:2025 年 4 月 16 日

PhpStorm 2025.1 是一次重大更新,带来了多项令人兴奋的新功能和改进,包括对 PHPStan 注解、Xdebug 和 WordPress 的支持增强,以及 JetBrains AI 的免费层与新订阅体系。

sysin

📦 立刻访问官网下载 PhpStorm 2025.1:www.jetbrains.com

🧠 JetBrains AI 助手:免费层和新订阅体系

JetBrains AI 助手全面升级,现在在 PhpStorm 中:

  • 所有用户都可免费访问部分功能;
  • 提供无限的代码补全和本地模型支持;
  • 其它功能采用基于积分的访问方式;
  • 新增 AI Pro 和 AI Ultimate 付费订阅,便于按需扩展功能。

🧾 PHP 开发体验提升

✅ PHPStan 注解增强

  • 新增支持 @phpstan-type@phpstan-import-type 中定义的 数组结构别名(Array shape aliases) 的代码补全;
  • 在使用 PHPStan 注解定义本地类型别名时,IDE 能智能补全类体中的数组键,提高静态分析的准确性和开发效率。

🧬 .env 文件支持嵌套变量

  • 现在支持 .env 文件中的 嵌套变量语法(${…})
  • 支持 代码补全跳转到定义/引用语法检查快速修复建议

🐞 调试功能更新

🚀 从 CLI 解释器窗口直接安装 Xdebug

  • PhpStorm 2025.1 能检测当前 PHP 解释器是否缺少 Xdebug;
  • 如果未安装,可直接从 CLI Interpreters 窗口 自动下载安装,大大简化调试环境的配置流程。

🌐 官方维护的 Xdebug 浏览器扩展

  • JetBrains 与 Fraser Chapman 合作,联合发布并维护官方的 Xdebug Helper 浏览器扩展(适用于 Chrome 和 Firefox)
  • 扩展为开源项目,由 Fraser 开发,JetBrains 负责测试与发布,确保调试工具的稳定性和可靠性。

🌍 WordPress 项目支持增强

  • 以往启动 WordPress 项目时需手动指定 WordPress 核心路径;
  • 现在,PhpStorm 将 尝试自动检测 核心路径,并自动启用对 WordPress 框架的支持;
  • 如果检测失败,将自动打开 PHP | 框架设置 页面,引导用户完成配置。

下载地址

JetBrains PhpStorm 2025.1 (macOS, Linux, Windows) x64 & aarch64

更多:JetBrains IDE 2025.1 (macOS, Linux, Windows) - 开发者工具

相关产品:

目录
相关文章
|
9月前
|
人工智能 Cloud Native 前端开发
详细教程 PhpStorm 2025.1 安装+ 激活中文配置,附安装包
PhpStorm 2025.1 全新升级,深度支持 PHP 8.3+/8.4,强化 AI 助手、Xdebug 调试与 .env 嵌套变量,提升全栈开发效率,打造现代化 PHP 开发利器。
1769 0
详细教程 PhpStorm 2025.1 安装+ 激活中文配置,附安装包
|
5月前
|
IDE PHP 开发工具
PhpStorm 2025.1安装教程 Windows版:详细步骤+安装路径修改
PhpStorm 2025.1 是专为PHP开发打造的智能IDE,深度支持Laravel、Symfony等主流框架,集成智能补全、重构、远程调试及Composer/PHPUnit工具,安装激活教程详尽易操作。(239字)
|
Java Python
pycharm-ieda-phpstorm超级好用插件,一键解释代码
pycharm-ieda-phpstorm超级好用插件,一键解释代码
|
关系型数据库 MySQL
报错:Incorrect datetime value: '0000-00-00 00:00:00' for column 'login_time' at row 1
报错:Incorrect datetime value: '0000-00-00 00:00:00' for column 'login_time' at row 1
1233 0
|
前端开发 网络安全 数据库
使用layui弹框实现添加时,当添加成功之后如何进行关闭当前窗口刷新父页面的数据
使用layui弹框实现添加时,当添加成功之后如何进行关闭当前窗口刷新父页面的数据
|
人工智能 API PHP
快速接入通义千问
快速接入通义千问
2287 2
|
安全 小程序
|
小程序 前端开发 索引
微信小程序中的条件渲染和列表渲染,wx:if ,wx:elif,wx:else,wx:for,wx:key的使用,以及block标记和hidden属性的说明
这篇文章介绍了微信小程序中条件渲染和列表渲染的使用方法,包括wx:if、wx:elif、wx:else、wx:for、wx:key以及block标记和hidden属性的使用。
微信小程序中的条件渲染和列表渲染,wx:if ,wx:elif,wx:else,wx:for,wx:key的使用,以及block标记和hidden属性的说明
|
6月前
|
SQL 人工智能 自然语言处理
大模型应用:大模型与智能体(Agent)的核心差异:从定义到实践全解析.34
本文深入解析大模型(LLM)与智能体(AI Agent)的本质区别:大模型是“智能大脑”,专注语言理解与生成,被动响应、无记忆、无工具调用;智能体是“闭环系统”,以大模型为核心,集成规划、记忆、工具调用与反思能力,可主动执行复杂现实任务。通过概念、流程、实例多维对比,厘清二者在技术定位、能力边界与应用场景上的根本差异。
11159 166

热门文章

最新文章