开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第24天,点击查看活动详情
PS:已经更文多少天,N就写几。一定要写对文案,否则文章不计入在内;模板句子需要带超链接。
什么是PhpStorm?
PhpStorm是一个面向PHP和web开发人员的IDE(集成开发环境),由JetBrains设计。它不是免费提供的。它支持PHP 5.3及以上版本。PhpStorm构建在IntelliJ IDEA平台上,该平台用Java编写。
JetBrains PhpStorm是一个创新的跨平台IDE,在过去几年中很流行。它非常适合与Drupal、Symfony、Laravel、WordPress、Zend Framework、Joomla、CakePHP和其他框架一起工作。PhpStorm 2019.1.3是最新版本的PhpStorm。
PhpStorm=WebStorm+PHP+DB/SQL
所有WebStorm特性都包含在PhpStorm中,并在顶部添加了对PHP和数据库的全面支持。PhpStorm通过为PHP代码提供可编辑的UML类图,帮助开发人员理解和更改代码。
PhpStorm IDE提供代码重构、自动完成、动态错误预防、零配置调试以及扩展的HTML、CSS和JavaScript编辑器。
PhpStorm提供了在项目中使用数据库和SQL的工具和代码辅助功能。它与数据库连接,编辑表和模式,运行查询,甚至使用UML图分析模式。
注:PhpStorm并非免费。它可以免费试用30天。
PhpStorm的主要特点
完整的开发环境
大多数PHP开发人员不仅使用PHP,还使用HTML、CSS、JavaScript和其他语言。PhpStorm通过提供代码完成和语法突出显示支持,使开发人员能够轻松使用所有语言。
支持多个PHP框架
如果您使用PHP框架,PhpStorm是一个完美的选择。它与许多框架(如Laravel、CakePHP、Symfony2和Yii)有效集成-所有这些框架都受到Future Hosting的支持?s PHP Framework应用程序服务器。
出色的版本控制集成
PhpStorm提供了对大量版本控制系统的全面支持,最重要的是包括GitHub和Git。程序员可以在IDE中进行分支和合并。
此外,PhpStorm还提供了出色的FTP支持,代码可以在几秒内上传到远程服务器。
数据库支持
PhpStorm提供了在项目中使用SQL和数据库的工具和代码辅助功能。它与数据库连接,编辑表数据,执行查询,甚至使用UML图分析模式。
调试和测试
零配置调试使调试应用程序变得容易。PHPUnit支持从IDE开发和运行单元测试。使用Xdebug和ZendDebugger评测应用程序,并检查PhpStorm中的聚合报告