您的位置:首页 > 编程语言 > PHP开发

PHP最热门的开发工具

2015-10-23 15:29 549 查看


对IT人士而言,换一份工作或进入一个新的公司,往往意味着要熟悉一个新的开发环境,这也意味这你要熟悉不一样的开发工具。为了以后能快速熟悉地使用开发工具,我们应该从在校期间开始了解常用的开发工具。

很多朋友在学习PHP时总找不到好的开发工具,现在我整理了目前最常用的PHP开发工具,希望大家喜欢,同时欢迎大家多多和我反馈。


phpstorm



PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具(IDE),它最大的优势是提高用户效率,可帮助用户深刻理解编码,还提供了智能代码补全,快速导航和及时检查错误。好东西往往都有一定限制,这款软件虽然好用,但是价格不便宜,如果有强迫症的程序猿,可以购买正版玩玩。

针对PHP开发的功能

● PHP代码补全。

● 智能的重复编码检测器。

● PHP重构。

● 支持Smarty和PHPDoc。

● 支持多语言混合。


Eclipse



在 Eclipse 开发平台中有两个插件支持 PHP。第一个 PHP IDE 项目是 Eclipse Foundation项目,这意味着它在 Eclipse 许可范围内发布,并使用 Eclipse Foundation 工具和方法开发。

另一个是 PHPEclipse,它是独立开发的。因为使用Eclipse,所以这两个插件都可以在三大操作系统中运行:Windows、linux 和 Mac OS X。您可以只下载这两个插件(如果已经使用 Eclipse),或者下载包含所需要的全部内容的 PRe-fab 版本。

这两个插件都支持核心 IDE 特性。特别是代码智能特性,它十分强大,可以在需要的时候弹出并显示所有需要的类、方法和参数信息。


Komodo



下一个要介绍的是 ActiveState 的 Komodo IDE。这个 IDE 在 Windows、Mac OS X 和Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。

Komodo 是一个商业产品。在我写作本文的时候,这款 IDE有个人版(US$29.95)和专业版(US$299.95)两个版本可选。它的一个独特的特性是常规表达式调试器。不管您是常规表达式的新手还是已经开始涉足高级常规表达式特性,这点购买的投入都是很值得的。

它的缺点是没有数据库集成(至少我没有找到),而且我还遇到了代码智能不总是在想要的时候弹出的小问题。但是,总的来说,Komodo 还堪称是一款健壮的、特色丰富的、可靠的 PHP IDE。


phpdesigner



phpdesigner与其他 IDE 不太相同。当然,它支持有限的代码智能。但是,它更集中于 PHP Web应用程序的设计方面。这一点在其集成的浏览器上可见一斑,该浏览器特别地采用了像素标尺用于帮助在页面上定位元素。

phpdesigner中的 PHP 的代码智能和调试特性不是很显著,而对 HTML、CSS 和 JavaScript的代码智能支持上要相对更强一些。PHP 设计器介于程序员使用的 IDE (主要侧重于代码)和 Adobe Dreamweaver(更侧重于设计)之间。如果您正在寻找这类中间产品,那么 PHP 设计器很值得考虑,因为 IDE 对于个人使用是免费的,而其专业版也只需$55。


Zend Studio



接下来,我们谈谈 Zend Studio,它来自Zend —— PHP 幕后的精英团队。 所以它真的是很不错。它运行于三大系统:Windows、Mac OS X 和Linux。而且绝对能够提供您所需要的一切:PHP V4、PHP V5 等等。它的下载需要花很长时间,但是非常值得。

作为 IDE,Zend Studio是最好的。它提供所有想在内置库和定制代码中拥有的代码智能特性。它还有非常好的调试功能,而且极易设置。要把代码放到存储库(repository)中,ZendStudio 会连接到 CVS 和 Subversion。要把代码放到服务器上,有集成 FTP 可以使用。Zend Studio 非常适合Macintosh。

在其他一些 IDE 中,代码片段是内置的以使代码编制更为容易。这款 IDE 也直接集成了数据库以给出可用的表格和字段。

Zend Studio 的标准版需要 US$99,专业版需要US$299。我在这里提到的某些特性在标准版本中没有包含。Zend Studio 试用版本可以免费使用。


Sublime Text



Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
2012年6月26日推出新版本的Sublime Text 2.0,与之前版本相比主要有较大的改善:支持 Retina视网膜屏、快速跳到下一个、文本拖放、改善构建系统、CSS 自动完成和高亮设置等。
当前的Sublime Text 3版本有些问题,不是很推荐。本人现在用的是Sublime Text 2,感觉很不错,网上都有安装,注册的教程。

最后呢,希望大家都能提高编程能力,有什么专业问题可以互相讨论。——文章来源PHP开发工具
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: