JetBrains PhpStorm是一种基于JetBrains IntelliJ IDEA平台设计的PHP编程语言开发环境,几乎具有JetBrains WebStorm的所有功能。 与其他JetBrains IDE一样,该程序为开发人员提供了诸如高级导航和指导,自动代码完成,代码质量分析,故障排除和故障排除等功能,并提高了生产率和效率。通过此主要的IDE更新体验超生产力
PhpStorm深深地
了解您的代码。
主要框架支持
PhpStorm非常适合与Symfony,Laravel,Drupal,WordPress,Zend Framework,Magento,Joomla!,CakePHP,Yii和其他框架一起使用。
所有PHP工具
该编辑器实际上“获取”了您的代码并深刻理解了其结构,从而为现代和遗留项目提供了所有PHP语言功能。它提供了最佳的代码完成,重构,动态错误预防等功能。
包含前端技术
充分利用最前沿的前端技术,例如HTML 5,CSS,Sass,Less,手写笔,CoffeeScript,TypeScript,Emmet和JavaScript,并提供重构,调试和单元测试。借助实时编辑,可在浏览器中立即查看更改。
内置开发人员工具
得益于版本控制系统的集成,对远程部署的支持,数据库/ SQL,命令行工具,Docker,Composer,REST Client和许多其他工具,可以直接从IDE执行许多常规任务。
PhpStorm = WebStorm + PHP + DB / SQL
WebStorm中的所有功能都包含在PhpStorm中,并在顶部添加了对PHP和数据库/ SQL的全面支持。
新功能 https://www.jetbrains.com/zh-cn/phpstorm/whatsnew PhpStorm 2024.1 的新功能
此版本的亮点包括:
使用本地 AI 完成全行代码
支持 Symfony 的 AssetMapper
新航站楼
害虫的改进
PHPUnit 11.0 支持
PhpStorm 2020.3 是一个主要更新,引入了对 PHP 8、PHPStan、Psalm、Tailwind CSS、Xdebug 3 的支持,并且可以通过 Code With Me 进行协作开发。
PhpStorm 2020.2 最新变化
PHP 8 联合类型支持、适用于 PHP 的新控制流引擎、Extract Class 重构、对 GitHub Pull Request 的全面支持、全新的 Inspection 微件以及对 OpenAPI 的支持。
开箱即用的composer.json支持
轻松管理依赖关系:所有操作现在都在composer.json文件的编辑器中可用。
箭头功能
管理依赖
我们不建议使用旧的“管理依赖项”对话框,因为从composer.json文件内部处理软件包要容易得多。
要添加一个新软件包,您可以在require(-dev)部分开始输入其名称,或按Ctrl + Space,然后从建议列表中选择所需的软件包。
特定软件包的所有可用版本也将列出。
创建新的composer.json文件
创建新的composer.json文件
启动新项目时,可以使用IDE中的模板创建composer.json文件。右键单击项目树,然后选择New-> composer.json File。
更新和安装软件包
更新和安装软件包
如果在composer.json中指定了一个依赖项,但尚未安装,PhpStorm将对其进行检测并突出显示。
通过按Alt + Enter并选择“更新软件包”或“更新所有软件包”进行安装。
导航到文件和文件夹
导航到文件和文件夹
您可以使用Ctrl +单击软件包上的,使PhpStorm高亮显示项目树中供应商目录下该软件包的文件夹。对于文件,这将在编辑器中打开它们。
相同的Ctrl + Click或Ctrl + B技巧可在浏览器中打开composer.json中的任何链接。
编写并运行脚本
编写并运行脚本
脚本部分中的每个条目在装订线中都有一个播放图标,您可以单击该图标立即运行该脚本。
添加新的脚本条目时,自动完成功能现在支持脚本引用,vendor / bin目录中的二进制文件以及项目源中的所有PHP文件。
PCOV和PHPDBG的代码覆盖率
PSR-12
除了Xdebug,现在还可以使用轻量级PHP扩展krakjoe / pcov或内置的PHPDBG更快地生成覆盖率报告。
您可以为测试创建运行配置。在“运行配置”设置中,有一个下拉列表供您选择首选的Coverage驱动程序:Xdebug,PCOV或PHPDBG。
选择首选的驱动程序,单击主工具栏中的“运行Coverage”按钮,然后观察coverage结果。
PHPUnit工具箱
WSL添加解释器
PhpStorm 2020.1具有可帮助您快速轻松地升级到最新PHPUnit版本的工具。
每次弃用都会在编辑器中突出显示。将光标放在不推荐使用的项目上,然后按Alt + Enter,然后从出现的列表中选择所需的快速修复。或者只是在错误描述窗口的底部选择它。
为了快速创建一个新的PHPUnit测试类,您现在可以通过在类名上按Alt + Enter来使用“创建新的PHP测试”意图。
官方下载地址: https://www.jetbrains.com/phpstorm/download/#section=windows
破解补丁和汉化地址:http://bbs.sdbeta.com/read-htm-tid-573010.html