为什么选择 PhpStorm
PhpStorm 是 jetbrains 公司提供的一款强大的 PHP IDE 工具。
它支持智能编码辅助、代码质量分析、代码导航和搜索、调试、测试和分析、HTML/CSS/JavaScript 编辑器、集成 Git / SVN 等版本管理工具、数据库 和 SQL、以及容器技术 Docker / Docker Compose、Vagrant 等。
以下是来自官网对 PhpStorm 的介绍。
主流框架或项目支持
PhpStorm 完美支持 Symfony、Laravel、Drupal、WordPress、Zend Framework、Magento、Joomla、CakePHP、Yii 等各种主流框架。
多PHP版本支持
编辑器会获取项目代码并深刻理解其结构,支持所有 PHP 语法功能,适用于现代项目和旧项目。
它提供最优秀的代码补全、重构和实时错误预防等功能。
前端开发技术集成
借助重构、调试和单元测试等功能来充分利用最先进的前端技术,例如 HTML5、CSS、Sass、Less、Stylus、CoffeeScript、TypeScript、Emmet 和 JavaScript。 借助实时编辑功能,立即在浏览器中查看变更。
内建多种开发者工具
借助版本控制系统集成,以及对终端、远程部署、数据库/SQL、命令行工具、Docker Compose、REST客户端、Vagrant和许多其他工具的支持,直接从IDE执行许多日常任务。
智能代码辅助功能
成百上千次检查会在您输入的同时实时验证代码,分析整个项目。
PHPDoc支持、代码(重新)排列器与格式化程序、快速修复以及其他功能可以帮助您编写易于维护的简洁代码。
智能代码导航
借助高效的导航功能,完全掌控代码库。
IDE能够理解您的想要到 的地方并且立刻转跳到该位置。
快速安全地重构
使用安全的 Rename、Move、Delete、Extract Method、Inline Variable、Push members Up/Pull members Down、Change Signature 和许多其他重构可靠地重构代码。
语言特定的重构只需点击数下即可执行项目级变更,并且可以安全地撤消此操作。
轻松调试和测试
PhpStorm 以其零配置可视化调试器而闻名,让您能够全面洞察应用程序中每一步的情况。
它可与 Xdebug 和 Zend Debugger 搭配使用,支持远程或本地使用。
还可以通过 PHPUnit 进行单元测试,通过 Behat 进行 BDD,还提供集成的分析器。