PHPStorm:最佳PHP IDE,支持主流框架与CMS系统,提升网页开发效率
2. PHPSTORM-最好的PHP IDE(商业版)

PHPSTORM 是一个功能齐全的 PHP IDE。它拥有最现代的功能集,可以快速、方便地进行 Web 开发。它是由一家名为 Jetbrains 的公司开发和销售的。在过去的15年里,Jetbrains一直是市场上最受开发工具喜爱的公司,这让编写代码变得更加轻松愉快。
PHPSTORM支持Symfony、Zend Framework、YII、Cakephp、Laravel等主要框架以及Drupal、Magento和WordPress等主要CMS系统。
并不是所有的Web开发项目都没有前端技术,这也是PHPSTORM的耀眼之处。它提供了CSS、SASS、HTML5、Coffeescript、TypeScript、JavaScript、STYLUS、Less等所有前端技术的几乎所有实时编辑功能,还支持代码重构、调试和单元测试。
工具方面,提供了版本控制系统、SQL数据库、Composer、远程部署、Vagrant、其他客户端、命令行工具等功能。
从调试的角度来说,支持Zend Debugger和XDEBUG,也支持本地或远程。
PHPSTORM是企业级IDE,需要授权费用。主要目标是专业开发人员,但同时免费提供给教师、学生或开源项目。
PHPSTORM的受欢迎程度可以从一个事实来衡量,那就是Expedia、Yahoo、Cisco、Salesforce、Wikipedia等很多大公司都购买了PHPSTORM IDE。
您可以下载PHPSTORM试用版(免费30天)-下载phpstorm试用版。
如果您想了解更多关于PHPSTOM的信息,请登录官方网站-jetBrains.com/phpstorm。
3.Sublime Text 3 / PHP IDE
Sublime Text 3 是我最喜欢的,也是候选中最强的文本编辑器。它是轻量级的,具有丰富的特性,还支持在Windows、OSX和Linux上运行。 Sublime Text 编辑器通过插件和包变得更加强大。
有很多PHP外包可以使用,可以帮助这个优雅的编辑器成为一个优雅的Sublime PHP IDE。为了达到这个目的,一些有用的包和一些著名的包 -Package Control、Sublime PHP Companion、XDebug Client -CodeBug、PHPCS、Codintel、Simple Phpunit 和 PHPDOC。
一旦你安装了 Sublime Text 3 作为 PHP IDE,它会帮助你添加一个包。你得到的 Sublime Text 是优雅的。在这里它让你的PHP变得强大并且绝对易于使用PHP开发。
关于 Sublime Text,您可以在这里阅读更多内容 (Sublimetext.com)。
4.Eclipse PDT
Eclipse PDT(PHP 开发工具)是另一个免费的开源选择。 Eclipse拥有庞大的开发者社区,致力于开发各种插件,使Eclipse能够拥有Storms PHP、NetBeans和Zend Studio等顶级开发IDE相同的功能。
相对于业务的IDE来说,一开始要做的事情会多一些,但与你节省的钱相比,这是值得的。与PHPSTORM和Zend Studio相比,Eclipse PDT节省授权费用是一个很大的优势。如果您是传统的 Eclipse 爱好者,使用 Eclipse PDT 会让您感觉非常得心应手。
有人会说Eclipse会很慢。说实话,如果你的系统配置不好,商业产品会比Eclipse好。不过笔记本电脑的基本配置已经可以快速运行Eclipse了,不拖后腿。
一些关键功能包括:语法突出显示、代码辅助、代码格式化程序、重构、代码模板、代码导航、PHP 调试、语法验证,并拥有一个由庞大社区组成的 Eclipse 生态系统来支持它。
当你开始使用它时,你可以下载PHP专用的ECLIPSE包,其中包含PHP语言支持、XML编辑器、Git客户端和Mylyn。
该软件可以在Mac OS X、Windows和Linux系统下下载和使用。您可以在 Eclipse.org/pdt/ 中了解有关 Eclipse PDT 的更多信息。
5.vim
Vim 是一个开源文本编辑器,可以在 GPL 下免费下载和使用。它是最先进的文本编辑器之一,在开发社区中非常受欢迎。 Facebook 工程师在使用 HACK 语言之前一直使用 Vim 编写 PHP 代码。
我们知道VIM作为一个优秀的文本编辑器有很多特点,但是当你精心配置完成后,它提供了一个还不完全成熟的PHP开发环境来应用于你的PHP开发。
如果您是一名只喜欢使用键盘的开发人员,Vim 非常适合您,它模块化、轻量级且快速。
找一个 Linux 下的 PHP IDE,Vim 就是你要找的,它的理念和 Sublime Text 3 类似。Vim 也需要插件很多插件,但是最后一次成功之后,你会发现一切都是值得的它。
Vim 显然应该算作一个免费的 PHP IDE。您可以在 vim.org 上了解更多信息!
6.ZEND工作室
Zend Studio是ZEND开发的另一款一流的商业PHP IDE。它的目标是成为专业的Web开发工具。
ZEND 为 PHP 提供了全方位的支持,任何一款产品都将帮助 PHP 开发变得更加轻松。公司客户数量超过40,000家。其中一些重要客户包括敦豪快递公司、瑞士信贷公司、巴黎银行和阿根科技公司。
Windows、OS X 和 Linux 均提供对 Zend Studio 的支持,并兼容包括 PHP7 在内的最新 PHP 版本。 Zend Studio 的用户界面非常直观,并提供了大量现代功能和工具,通常有助于加速 PHP 和 Web 的开发进程。其中一些关键功能包括-
Zend 提供了一个有趣且强大的功能,支持在现有 PHP 应用程序和服务器上进行移动 APP 开发。此功能对于补充现有网站以及Web App和Mobile App的开发很有用。
想了解更多关于Zend Studio的内容,可以访问——Zend Studio for PHP。
7. 原子
ATOM 是一个基于 GitHub 人员的免费现代文本编辑器。 ATOM在其庞大的社区中形成了自己的生态系统,并有许多可用的插件和包来扩展和定义它。
Atom 是真正的定制化,也就是说,你可以凭借它的可扩展性和高度定制化,将它变成你梦想中的编辑器。另外,在平台下也是一个非常好的选择。它还支持 Windows、OS X、Debian Linux (Ubuntu)、Red Hat Linux 和 Fedora 22+。
如何将Atom打造成免费的PHP IDE?
说到 PHP,有许多可用的包可以将 ATOM 编辑器变成功能齐全的 PHP IDE。它不仅是免费的,而且还是一个不亚于很多商业的PHP IDE。
将全功能免费PHP IDE改造成全功能免费PHP IDE涉及的包包括:Hyperclick-PHP、PHP-CS-FIXER、PHP-Integrator-Base、LINTER-PHP、Atom-AutoComplete-PHP等。这里有几个例子。您可以在 GitHub 上查看所有需要的列表->