首页 >后端开发 >PHP问题 > 正文

php编程工具有哪些?

原创2019-10-12 16:12:440793
第九期线上培训班
准备好好学习学习PHP了吗?那么你首先应该考虑用什么编程工具、开发工具(IDE)。市面上有很多这类工具,收费的有,免费的也有,选择起来并不轻松。

如果你说PHP编程用基础的文本编辑软件就可以了,比如用记事本。是的,这对于业余爱好者来说绝对可以。但选择一款功能丰富而完整的开发软件还是要好一 些,尤其是专业开发者更有必要。这些软件如:Notepad ++, PHPStorm, Zend Studio, Sublime Text,VIM,Cloud9或Atom。

好的开发工具富有特点而且能够帮助开发者快速高效地编辑程序,它是开发者的基本需求,磨刀不误砍柴工,提前花点时间选择一款适合的开发软件是为上策。

下面本篇文章就来给大家推荐几款好用的php编程、开发工具,它们功能丰富,广为流传,最为先进而且备受喜爱。

Notepad ++

Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript! 功能有:

①、Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言;

②、Notepad可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一;

③、Notepad可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等;

④、Notepad提供数个特色东东,如 邻行互换位置、宏功能,等等...现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。

PHPStorm- 最好的PHP IDE (商业版本)

PHPStorm 是全功能的PHP IDE,其拥有最现代化的功能集可以快速便捷的进行网页开发。它由名叫JetBrains的公司开发并销售。 在过去的15年中,在开发工具的市场中JetBrains是最受人喜爱的公司,它使得编写代码更加的轻松和愉快。

PHPStorm 很好的支持主要的框架比如Symfony, Zend Framework, Yii, CakePHP, Laravel以及主要的CMS系统如Drupal, Magento 和Wordpress。

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 开发绝对好用。

Zend Studio

Zend Studio是另一款一流的由Zend公司开发的商用PHP IDE,其目标是成为专业的web开发工具。

Zend公司提供了对PHP的全方位支持,其中任何一件产品都有助于使PHP开发变得轻而易举,该公司拥有的客户数量超过40000。其中一些重要客户包括敦豪速递公司、瑞士信贷、法国巴黎银行和安捷伦科技公司。

Windows、 OS X和Linux均提供了对Zend Studio的支持,并且兼容包括PHP7在内的最新PHP版本。Zend Studio的用户界面很直观,并且提供了大量的现代化功能和工具,通常有助于加速PHP和web的开发进程。

VIM

VIM 是在GPL授权下,可以免费下载并使用的开源文本编辑器。它是最先进的文本编辑器之一并且在开发社区内非常的流行。Facebook的工程师在使用自己的Hack语言之前,一直都是使用VIM来编写他们的PHP代码。

我们知道VIM作为一款优秀文本编辑器具有众多的特性,但当你仔细的配置完成后,它提供了不亚于完全成熟的 PHP 开发环境以适用于你的PHP开发。

如果你是只喜欢用键盘来工作的开发者, VIM就很适合你,它模块化,轻量并且快速。

要找一款 Linux下的PHP IDE,VIM 就是你要找的并且它的理念与Sublime Text 3相似, VIM也需要插件来转化成像 PHPStorm 或Netbeans一样的IDE, 最开始你需要花费大量的工作来配置大量的插件,但在最后成功后你会发现一切都是值得的。

VIM显然应该被算做是一款免费的PHP IDE。

Cloud9-最好的PHP云IDE

Cloud 9是一个支持几乎所有编程语言的云IDE。在基于云的编程环境中,没有任何一个云IDE能在功能和知名度方面和Cloud9相媲美。它提供了内置的PHP调试器,可用来进行实时的代码检查。

开始时,你可以使用其免费版本,在该版本中,你能获得一个免费的公共空间和免费的私有空间,如要进一步学习,就要购买一个Cloud9的商业版。

Atom

Atom是由GitHub人员建立在MIT授权下的免费的现代化的文本编辑器。Atom在其巨大的社区内形成了自己的生态系统,并且拥有众多可用的插件和包来扩展和定义它。

Atom 是真正可定制的,也就是说用它的可扩展性和高定制性你可以把它变成你梦想的编辑器。此外,它也是真正的跨平台下的很好选择,它同时支持Windows, OS X, Debian Linux (Ubuntu), Red Hat Linux and Fedora 22+。

更多PHP相关知识,请访问PHP中文网

以上就是php编程工具有哪些?的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:php 编程工具
  • 本文原创发布php中文网,转载请注明出处,感谢您的尊重!
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    青灯夜游

    今天学习一小步,明天提升一大步

    最近文章
    php中empty是什么意思?265
    php中mysql_query是什么意思?545
    php中不等运算符有哪些?530
    推荐视频教程
  • 行业大牛 ,细说PHP作者,现身PHP中文网直播送书300本,PHP中文网学员超级福利!行业大牛 ,细说PHP作者,现身PHP中文网直播送书300本,PHP中文网学员超级福利!
  • PHP每日小知识(第二季)PHP每日小知识(第二季)
  • PHP经典算法面试题PHP经典算法面试题
  • ThinkPHP6.0公益直播课ThinkPHP6.0公益直播课
  • 视频教程分类