NetBeans——免费,开源,跨平台,大公司支持
这是一款免费开源,跨平台的IDE,也是小编最喜欢的一款开发工具,他不用复杂的破解,注册,便可以下载使用(你知道,这有时候会让你没有罪恶感)。这个IDE是使用JAVA开发的重型IDE,所以有时候载入和使用时在差点的电脑上会有点慢。但是,现在的码农的电脑一般配置也不会太差。你不仅可以用它来编写PHP,也可以用来编写Java,JavaScript,HTML5,PHP,C/C++等等。更重要的是,他是ORACLE开发维护的,大公司有保证。同时,NetBeans还支持插件,这样可以很方便的对框架,cms一类的程序提供开箱即用的支持。当然它还拥有很多优秀的开发工具所共同拥有并必备的特性,拥有很多代码生成工具,像gettersetter生成、代码模板、智能代码补全、提示、快速修复和重构等。另外还支持一些基本特性,包括代码折叠和格式化、try/catch代码补全以及矩形选区等。说着这么多,它排在第一名,是因为免费开源,并且是我最常用的IDE。
ZendStudio——收费,稳定,跨平台,大公司支持
这是一款Zend公司开发的,这个公司是不是很熟悉?对的,他就是常说的php公司,php的两位缔造者创建了这个公司。所以你就该放心了,毕竟它不仅是Zend公司的,还是收费的,这两个特性保证你用的爽。它提供了一些关键功能,其中包括在验证、索引和搜索PHPcode方面性能更好。使用ZendDebugger、Xdebug和内置的Z-Ray工具进行调试。支持Eclipse插件生态系统。支持Docker和Git工具。支持PHP、Javascript,、CSS和HTML的智能代码编辑。部署支持,包括提供了对MicrosoftAzure和AmazonAWS的云支持。集成了Zendserver,有助于PHP7的快速迁移和无缝连接。还有一个功能,可能会对你很有用,它可以开发移动应用程序哟。
SublimeText——免费,收费,轻型,跨平台,漂亮
它可能是我见过最漂亮的文本编辑器了。当然了,对于码农来说,漂亮这个词用途并不大。相对于上面两个重型开发工具IDE来说,它可能算的上是小巧玲珑了。但是它也可以通过插件和包来变得更加强大。起初他就像一个不施粉黛的小家碧玉,但是通过不断地定制化,它肯定不会输给其他IDE的。这里推荐几个有用并常用的包,packagecontrol,SublimePHP