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

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

JetBrains 跨平台开发者工具

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

作者主页:sysin.org


JetBrains PhpStorm - 高效智能的 PHP IDE

使用本地 AI 进行全行代码补全

为什么选择 PhpStorm

享受高效的 PHP

  • 主流框架支持

    PhpStorm 完美支持 Symfony、Laravel、Drupal、WordPress、Zend Framework、Magento、Joomla!、CakePHP、Yii 等各种主流框架。

  • 所有 PHP 工具

    编辑器会 “获取” 您的代码并深刻理解其结构,支持所有 PHP 语言功能,适用于现代项目和旧项目。它提供最优秀的代码补全、重构和实时错误预防等功能。

  • 涵盖前端开发技术

    借助重构、调试和单元测试等功能来充分利用最先进的前端技术,例如 HTML5、CSS、Sass、Less、Stylus、CoffeeScript、TypeScript、Emmet 和 JavaScript。借助实时编辑功能,立即在浏览器中查看变更。

  • 内建开发者工具

    借助版本控制系统集成 (sysin),以及对远程部署、数据库 / SQL、命令行工具、Docker、Composer、REST 客户端和许多其他工具的支持,直接从 IDE 执行许多日常任务。

  • PhpStorm = WebStorm + PHP + DB/SQL

    PhpStorm 包含 WebStorm 的所有功能,完全支持 PHP,并且还增加了对数据库 / SQL 的支持。

  • 智能代码辅助功能

    成百上千次检查会在您输入的同时实时验证代码,分析整个项目。PHPDoc 支持、代码(重新)排列器与格式化程序、快速修复以及其他功能可以帮助您编写易于维护的简洁代码。

  • 智能代码导航

    借助高效的导航功能,完全掌控代码库。IDE 能够理解您的想要到的地方并且立刻转跳到该位置。

  • 快速安全地重构

    使用安全的 Rename、Move、Delete、Extract Method、Inline Variable、Push members Up/Pull members Down、Change Signature 和许多其他重构可靠地重构您的代码 (sysin)。语言特定的重构让您只需点击数下即可执行项目级变更,并且可以安全地撤消此操作。

  • 轻松调试和测试

    PhpStorm 以其零配置可视化调试器而闻名,让您能够全面洞察应用程序中每一步的情况。它可与 Xdebug 和 Zend Debugger 搭配使用,支持远程或本地使用。还可以通过 PHPUnit 进行单元测试,通过 Behat 进行 BDD,还提供集成的分析器。

PhpStorm 最新变化

查看最新变化:https://www.jetbrains.com/phpstorm/whatsnew/

下载地址

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

更多:JetBrains IDE 2025.3 (macOS, Linux, Windows) - 跨平台开发者工具

相关产品:

Windows PowerShell 版权所有(C) Microsoft Corporation。保留所有权利。 安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows . : 无法加载文件 C:\Users\14412\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参 阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 3 + . 'C:\Users\14412\Documents\WindowsPowerShell\profile.ps1' + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess PS C:\Users\14412> ^C PS C:\Users\14412> powershell Windows PowerShell 版权所有(C) Microsoft Corporation。保留所有权利。 安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows . : 无法加载文件 C:\Users\14412\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参 阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 3 + . 'C:\Users\14412\Documents\WindowsPowerShell\profile.ps1' + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess PS C:\Users\14412> Get-ExecutionPolicy Restricted PS C:\Users\14412> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser PS C:\Users\14412> $env:Path -split ';' | Where-Object { $_ -like '*WindowsPowerShell*' } C:\WINDOWS\System32\WindowsPowerShell\v1.0\ PS C:\Users\14412> Get-ChildItem 目录: C:\Users\14412 Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2024/11/3 14:44 .anaconda d----- 2024/2/20 20:51 .android d----- 2024/12/7 23:34 .astropy d----- 2025/9/28 0:55 .cache d----- 2025/3/17 14:37 .conda d----- 2024/2/29 15:07 .continuum d----- 2025/10/23 20:36 .eclipse d----- 2024/9/13 14:44 .idlerc d----- 2024/11/3 15:14 .ipynb_checkpoints d----- 2024/11/3 15:14 .ipython d----- 2024/11/3 15:20 .jupyter d----- 2025/10/23 20:32 .m2 d----- 2024/12/6 14:27 .matplotlib d----- 2024/8/27 0:47 .ohpm d----- 2025/10/24 21:18 .p2 d----- 2024/10/19 16:46 .rest-client d----- 2024/4/29 18:32 .spyder-py3 d----- 2024/4/11 21:29 .ssh d----- 2024/2/23 22:09 .vscode d----- 2025/6/12 1:44 .wdm d-r--- 2025/2/23 10:00 Contacts d-r--- 2025/10/23 0:03 Desktop d-r--- 2025/6/11 20:59 Documents d-r--- 2025/10/24 18:29 Downloads da---- 2024/3/18 16:14 everythng d-r--- 2025/2/23 10:00 Favorites d----- 2024/12/27 15:17 IdeaProjects d----- 2024/12/8 14:03 IdeaSnapshots d----- 2024/4/29 16:48 Jedi d-r--- 2025/2/23 10:00 Links d-r--- 2025/2/23 10:00 Music dar--l 2025/10/24 16:05 OneDrive d-r--- 2025/2/23 10:00 Pictures d-r--- 2025/2/23 10:00 Saved Games d-r--- 2025/2/23 10:00 Searches d----- 2024/2/20 22:15 temp d-r--- 2025/7/2 17:51 Videos d----- 2024/6/26 23:06 WPSDrive -a---- 2025/4/7 13:03 455 .condarc -a---- 2025/3/19 14:15 0 .node_repl_history -a---- 2025/3/19 15:00 68 .npmrc -a---- 2024/4/20 23:23 296 2024-04-20-15-23-55.018-ABoxHeadless.exe-1376.log -a---- 2025/3/20 15:09 351026 temperature_efficiency_curve.png -a---- 2025/3/14 11:50 0 test.db -a---- 2024/11/3 15:14 337 Untitled.ipynb PS C:\Users\14412> Get-ChildItem env: Name Value ---- ----- ALLUSERSPROFILE C:\ProgramData APPCODE_VM_OPTIONS C:\jetbra\vmoptions\appcode.vmoptions APPDATA C:\Users\14412\AppData\Roaming CATALINA_HOME D:\tomcat\apache-tomcat-10.1.46 CLION_VM_OPTIONS C:\jetbra\vmoptions\clion.vmoptions CommonProgramFiles C:\Program Files\Common Files CommonProgramFiles(x86) C:\Program Files (x86)\Common Files CommonProgramW6432 C:\Program Files\Common Files COMPUTERNAME HYX ComSpec C:\WINDOWS\system32\cmd.exe DATAGRIP_VM_OPTIONS C:\jetbra\vmoptions\datagrip.vmoptions DATASPELL_VM_OPTIONS C:\jetbra\vmoptions\dataspell.vmoptions DEVECOSTUDIO_VM_OPTIONS C:\jetbra\vmoptions\devecostudio.vmoptions DriverData C:\Windows\System32\Drivers\DriverData EFC_6008_1592913036 1 EFC_6008_344590478 1 FPS_BROWSER_APP_PROFILE_STRING Internet Explorer FPS_BROWSER_USER_PROFILE_ST... Default GATEWAY_VM_OPTIONS C:\jetbra\vmoptions\gateway.vmoptions GOLAND_VM_OPTIONS C:\jetbra\vmoptions\goland.vmoptions HDC_SERVER_PORT 65037 HOMEDRIVE C: HOMEPATH \Users\14412 IDEA_VM_OPTIONS C:\jetbra\vmoptions\idea.vmoptions IGCCSVC_DB AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAjwYvLEP43UyrrVO2Mk0nIgQAAAACAAAAAAAQZgAAAAEAACAAAACll... IntelliJ IDEA D:\jetbrains\IntelliJ IDEA 2024.1\bin; JAVA_HOME C:\Program Files\Java\jdk-22 JETBRAINS_CLIENT_VM_OPTIONS C:\jetbra\vmoptions\jetbrains_client.vmoptions JETBRAINSCLIENT_VM_OPTIONS C:\jetbra\vmoptions\jetbrainsclient.vmoptions LOCALAPPDATA C:\Users\14412\AppData\Local LOGONSERVER \\HYX NUMBER_OF_PROCESSORS 20 OneDrive C:\Users\14412\OneDrive OneDriveConsumer C:\Users\14412\OneDrive OS Windows_NT Path D:\VMware\bin\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32... PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL PHPSTORM_VM_OPTIONS C:\jetbra\vmoptions\phpstorm.vmoptions PROCESSOR_ARCHITECTURE AMD64 PROCESSOR_IDENTIFIER Intel64 Family 6 Model 186 Stepping 2, GenuineIntel PROCESSOR_LEVEL 6 PROCESSOR_REVISION ba02 ProgramData C:\ProgramData ProgramFiles C:\Program Files ProgramFiles(x86) C:\Program Files (x86) ProgramW6432 C:\Program Files PSModulePath C:\Users\14412\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell... PUBLIC C:\Users\Public PyCharm Community Edition D:\Pycharm\PyCharm Community Edition 2024.2.4\bin; PYCHARM_VM_OPTIONS C:\jetbra\vmoptions\pycharm.vmoptions RIDER_VM_OPTIONS C:\jetbra\vmoptions\rider.vmoptions RTOOLS45_HOME D:\R\rtools45 RUBYMINE_VM_OPTIONS C:\jetbra\vmoptions\rubymine.vmoptions SESSIONNAME Console STUDIO_VM_OPTIONS C:\jetbra\vmoptions\studio.vmoptions SystemDrive C: SystemRoot C:\WINDOWS TEMP C:\Users\14412\AppData\Local\Temp TMP C:\Users\14412\AppData\Local\Temp USERDOMAIN HYX USERDOMAIN_ROAMINGPROFILE HYX USERNAME 14412 USERPROFILE C:\Users\14412 WEBIDE_VM_OPTIONS C:\jetbra\vmoptions\webide.vmoptions WEBSTORM_VM_OPTIONS C:\jetbra\vmoptions\webstorm.vmoptions windir C:\WINDOWS ZES_ENABLE_SYSMAN 1 PS C:\Users\14412>
最新发布
10-25
### IntelliJ IDEA 2016.2.5 在 Linux 环境下使用 Maven 时的错误解决方案 在 Linux 环境下,IntelliJ IDEA 2016.2.5 使用 Maven 时可能会遇到多种错误。这些错误通常与 JDK 配置、环境变量设置以及 Maven 的配置文件有关。以下是一些常见的错误及其解决方案。 #### 1. JDK 配置问题 如果系统中安装了多个 JDK 版本,可能会导致 IntelliJ IDEA 使用错误的 JDK 版本。确保 IntelliJ IDEA 使用的是正确的 JDK 版本(例如 OpenJDK 1.8.0_112-release)。可以通过以下步骤检查和更改 JDK 设置: - 打开 IntelliJ IDEA。 - 进入 `File` -> `Project Structure`。 - 在 `Project` 标签下,确认 `Project SDK` 设置为所需的 JDK 版本[^3]。 如果未正确配置 PATH 或 JAVA_HOME 环境变量,也可能导致类似错误。例如,错误信息 `"Cannot run program /Applications/IntelliJ IDEA.app/Contents/jre/jdk/Contents/Home/bin/java"` 表明程序无法找到指定的 Java 可执行文件[^4]。解决方法是确保环境变量正确配置,并且 IntelliJ IDEA 能够访问该路径。 #### 2. Maven 配置问题 Maven 的配置文件 `settings.xml` 中可能存在错误或缺失的关键配置。以下是检查和修复 Maven 配置的步骤: - 检查 Maven 安装路径是否正确。确保 `MAVEN_HOME` 和 `PATH` 环境变量已正确设置。 - 打开 IntelliJ IDEA 的 `Settings` -> `Build, Execution, Deployment` -> `Build Tools` -> `Maven`。 - 确认 `Maven home directory` 指向正确的 Maven 安装路径。 - 如果使用自定义的 `settings.xml` 文件,请确保其路径正确,并且文件内容无误。 #### 3. 权限问题 在 Linux 系统中,文件权限可能导致 Maven 无法正常运行。例如,某些目录可能没有读写权限。可以使用以下命令检查和修改权限: ```bash chmod -R 755 /path/to/maven/repositories ``` 此外,确保 IntelliJ IDEA 具有对项目目录的完全访问权限。 #### 4. 缺少依赖项 如果 Maven 构建过程中报告缺少依赖项,可能是本地仓库中未下载所需库文件。可以通过以下方式解决: - 清理并重新构建项目: ```bash mvn clean install ``` - 确保网络连接正常,并且 Maven 能够访问远程仓库。 #### 5. JVM 参数配置问题 有时,Maven 构建失败可能是由于 JVM 参数配置不当。可以在 IntelliJ IDEA 中调整 JVM 参数: - 进入 `Help` -> `Edit Custom VM Options`。 - 添加或修改 JVM 参数,例如 `-Xmx1024m` 和 `-Xms512m`。 ### 示例代码:检查 Java 版本 以下代码可用于验证当前系统中使用的 Java 版本是否符合要求: ```bash java -version ``` 输出应类似于以下内容,表明系统正在使用 OpenJDK 1.8.0_112-release: ```bash openjdk version "1.8.0_112" OpenJDK Runtime Environment (build 1.8.0_112-b15) OpenJDK 64-Bit Server VM (build 25.112-b15, mixed mode) ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值