php常用开发工具有哪些

小编 1412

php常用开发工具有:1.PhpStorm;2.EditPlus;3.PHPDesigner;4.SublimeText;5.VSCode;6.ZendStudio;7.Norepad++;8.PHPCoder;9.NetBeans。PhpStorm是JetBrains公司开发的一款商业的PHP集成开发工具。

1.PhpStorm

PhpStorm的最大亮点就是对前端语言支持的很好,它支持包括CSS,Sass,HTML5,CoffeeScript,JavaScript,Stylus,Less等等,并且对些前端语言都集成了代码重构、调试和单元测试的功能。此外,PHPStorm还支持多种主流框架,例如Symfony,Zend,Yii,CakePHP,Laravel。主流的CMS框架支持Druoal,Magento和Wordpress等。

作为一个开发工具,PHPStrom集成了版本控释系统,数据库,composer,线上部署,REST客户端以及命令行工具等等各种功能。

2.EditPlus

EditPlus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。对于很多php程序来说,EditPlus 非常简单好用。同时EditPlus也是一款好用的HTML编辑器,除了可以颜色标记HTMLTag (同时支持C/C++、Perl、Java)外,还内建完整的HTML和CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装IE3.0以上版本,它还会结合IE浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。

3.PHPDesigner

PHPDesigner是一款PHP IDE和PHP编辑器,不仅适用于PHP编程,也可以用来做JavaScrip、HTML和CSS等开发PHPDesigner设计的主要目的是让编程速度可以加快,让开发者更加轻松,所以它也很适合初学者学习。

PHPDesigner的最主要有点是有智能愈发标识功能,让开发者可以在名列前茅时间内发现错误并改正,并且附带编译器,方便开发者检测脚本错误。对于想要找一款界面美观同时支持其他多种语言的PHP编辑器的开发者来说,PHPDesigner是一个非常不错的选择。

4.SublimeText

SublimeText是一款目前非常流行的代码编辑器,优点是:体积适中,40M左右,运行流畅,有丰富的插件和代码提示功能,建议选择英文版,缺点是:收费,不过很多破解版。Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的Python API ,Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

5.VSCode

Visual Studio Code (简称VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比Diff、GIT命令等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持Win、Mac 以及Linux,运行流畅,可谓是微软的良心之作。

6.ZendStudio

ZendStudio是专业开发人员在使用PHP整个开发周期中的集成开发环境(IDE),具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案。

7.Norepad++

Norepad++是基于windows操作系统的一套文本编辑器,属于开源软件,支持C、C++、Java、C#、XML、HTML、PHP、Javas cript编程语言,而且可以免费使用。Norepad++功能强大,支持多达27种语法高亮度显示,还可以自动检测文件的类型,根据关键字显示节点,可以折叠或者打开节点,并且提供了宏功能等有用工具,插件机制也很强大,极大地扩展了编辑能力。

8.PHPCoder

PHP Coder是一个Integrated Development Environment,主要用于快速地开发和调试PHP应用程序。其优点是非常容易扩展和定制,能够很好得满足开发者的个人要求。PHP Coder功能比较强大,有专门的功能项目管理器,还支持高亮显示php代码和html,提供自动完成功能,让开发者的自定义代码片段可以自动完成。此外,PHP Coder还可以对编辑中的php脚本进行即时预览,也支持高级搜索和替换。

9.NetBeans

NetBeans是一款功能强大的PHP IDE,它支持多语言,包括英语、日语、俄语、葡萄牙语和简体中文。它支持主流的框架,例如Zend、Doctrine、Smarty和Symfony2,通过laravel-ide-helper还可以支持Laravel。它同时还支持其他框架包括Yii、CakePHP、FuelPHP和Wordpress。

一些关键的功能使得NetBeans处在IDE的前列,比如get\set方法自动生成、代码模板、代码自动补全、智能提示、快速修复和重构。其他基本的功能包括代码折叠和格式化,try/catch自动完成和矩形选择等等。

延伸阅读

php网站有哪些特点和优势

1.执行速度快

php是一种强大的CGI脚本语言,语法混合了C、Java、Perl和PHP式的新语法,执行网页比CGI、Perl和ASP更快,这是它的一个突出的特点。

2.具有很好的开放性和可扩展性

PHP属于自由软件,其源代码完全公开,任何程序员为PHP扩展附加功能非常容易。

3.数据库支持

PHP支持多种主流与非主流的数据库,如:Adabas D、DBA、dBase、dbm、filePro、Informix、InterBase、mSQL、MySQL、Microsoft SQL Server、Solid、Sybase、ODBC、oracle、oracle 8、PostgreSQL等。其中,PHP与MySQL是现在绝妙的组合,它们的组合可以跨平台运行。

4.面向对象编程

PHP提供了类和对象。为了实现面向对象编程,PHP4及更高版本提供了新的功能和特性,包括对象重载、引用技术等。

5.版本更新速度快

与数年才更新一次的ASP相比,PHP的更新速度就要快得多,因为PHP每几周就更新一次。

6.具有丰富的功能

从对象式的设计、结构化的特性、数据库的处理、网络接口应用、编码机制等,PHP几乎涵盖了所有网站的一切功能。

7.可伸缩性

传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。

8.功能

php包括图形处理、编码与解码、压缩文件处理、xml解析、支持http的身份认证、cookie、pop3 、snmp等。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部