几款常用PHP开发工具

最近想好好研究一下PHP开发,所以搜罗了一下。找了这么几款开发工具和大家共享。

1、EditPlus

一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴簿的功能,能够同步于剪贴簿自动将文字贴进EditPlus的编辑窗口中,让你省去做贴上的步骤。另外它也是一个好用的HTML编辑器,除了可以颜色标记HTML Tag (同时支持C/C++、Perl、Java)外,还内建完整的HTML和CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装IE 3.0以上版本,它还会结合IE浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。

这是款编写PHP时使用最多的文本编辑器之一,方便使用,很多PHP人士都喜欢用它。

不过它是共享软件,需要花Money的。不过这年头都用大家都用破解的,要找到破解版很容易的,所以我就不放下载地址了……

2、Zend Studio

用文本编辑器虽然很方便,可是开发一套大型的系统,很多人还是喜欢用IDE集成环境。所以这款软件很适合你。

Zend Studio 是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio 加速开发周期,并简化复杂的应用方案。

Zend Studio主要组件

1 专业的集成开发环境 内置 编辑器, 调试器, 以及 帮助文档
2 Windows, Linux, Mac 等多个操作系统版本
3 多语言支持
4 专业的编辑器
5 关键字、语法加亮显示 (PHP, HTML, XHTML, and JavaScript)
6 XML & CSS 的关键字、语法加亮显示
7 代码模板
8 支持 PHP 4 and PHP 5
9 代码自动完成功能
10 PHP Code (+PHPDoc) 分析功能
11 内部调试器
12 代码摘录
13 PHP 代码分析
14 远程调试器
15 Remote Profiler
16 数据库连接以及集成查询 ,适用于 : IBM DB2/Cloudscape, MySQL, Oracle Microsoft SQL Server, SQLite, and PostgreSQL
17 NEW! Set of SQL Tools: SQL Query Editor, SQL Explorer, and more.
18 NEW! PHPDocumentor
19 CVS 集成 ,方便团队开发
20 FTP 高度集成

原来Zend Studio都是用java开发的,后来直接投入Eclipse的怀抱了。最新的Zend Studio 6.0就被称为Zend Studio for Eclipse 6.0。

编辑器、调试器、漂亮的外观加上Zend特有的一些属性,要有的都有了,真是非常完美的PHP开发集成环境啊。

不过这个还是要注册的……从官方下载的会有一个月的试用期。(好工具都要注册,要钞票的……)

因为Zend Studio for Eclipse刚出来,比较难找到注册码,在一个PHP论坛有个家伙在网上找了3个小时才找到注册机……这里我就无私奉献一下吧。(其实动点脑筋很快就找到了)

官方下载地址:

http://downloads.zend.com/studio-eclipse/6.0.0/ZendStudioForEclipse-6_0_0.exe
我把注册机上传到网盘里,自己下吧:

http://www.fs2you.com/files/7d645bf8-db9c-11dc-83bc-0014221b798a/

以上说的都是共享软件,都是要钞票的。这样找一些破解版本来用,实在会有些过意不去。其实PHP作为开源语言,自然会有一些很不错的开源软件。

3、Norepad++

Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。
功能有:
①、内置支持多达27种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持.nfo文件查看),也支持自定义语言;
②、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一;
③、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等;
④、提供数个特色东东,如邻行互换位置、宏功能,等等…现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。
支持的语言:C,C++,Java,C#,XML,HTML,PHP,Javas cript,
RCresourcefile,makefile,ASCIIartfile
(extension.nfo,screenshot1,screenshot2),doxygen,
inifile,batchfile,ASP,VB/VBSsourcefiles,SQL,
Objective-C,CSS,Pascal,Perl,PythonandLua.

这是台湾人开发的较出名的编辑器(算是支持一下国产吧)功能上基本和Editplus差不多,有的地方甚至更强大,只是使用习惯上的不同吧。

大家自己去它的官网看看吧。

http://notepad-plus.sourceforge.net/tw/site.htm

4、PDT(Eclipse PHP Development Tools)

前面我们提到了Zend Studio这个IDE集成坏境,当然也有开源免费的PHP开发集成环境了。

Eclipse这个集成开发环境只要有插件就可以实现相应功能。PDT这个项目很早就开始进行了。Zend Studio for Eclipse就是基于这个插件的,再加上自己的调试器。大家也可以在Eclipse上使用这个插件,然后自己再去选择调试器来配置自己的开发坏境。至于怎么配置,网上有人写出了自己的配置方法,大家可以自己查阅,这里只是介绍工具,这个暂且按下不表。这里我介绍的一个配置完整的包。这个也是Zend开发的,因为是免费的,所以在使用时自然不能和Zend Studio相比。

但是因为是在Eclipse上安装插件自定义实现,不必为PHP开发再安装一个大型软件,所以还是有很多人喜欢用这么个工具的。

我介绍的这个这个包包括了eclipse主程序,PDT和Zend Debugger

下载地址:

http://downloads.zend.com/pdt/all-in-one/

更多信息看这里:

http://www.zend.com/en/community/pdt

关于PHP开发工具我主要推荐就是这么多,其他也还有些工具。

Notepad2,一个免费的工具只有一个文件就像记事本一样,只有一个文件,但是它加有语法高亮等很多强大的功能,所以我直接将它重命名为notepad覆盖了windows和windows/system32中的记事本。

做可视化网页开发最好的还是adobe的dreamweaver.尽管它对PHP支持的不是很好,但是还是有很多人做开发的时候选用它。

如果是高手……直接用记事本吧……

几款常用PHP开发工具相关推荐

  1. linux perl开发工具,专家推荐 几款常用Perl开发工具

    本文和大家重点讨论一下几款Perl开发工具的用法,比如ActivePerl,它是一个可以让你任意执行Perl程序的工具软件,至于其他的Perl工具的作用请看本文的详细介绍. Perl开发工具 Acti ...

  2. 强推10款Python常用的开发工具

    要熟练使用python解决各种问题,开发工具必不可少,其中就包括IDE或者代码编辑器,或者集成的开发编辑器(IDE),一个好的开发工具可以让你事半功倍,接下来主要介绍python的一些常用的开发工具. ...

  3. 几款常用UML建模工具解析

    本节向大家介绍几款常用UML建模工具,UML是个好东西,但是过分的依赖于UML也不是一件好事,因为有时候它会把简单的东西复杂化.请看下面详细介绍. 常用UML建模工具 UML不算是个新名词,但是实际中 ...

  4. php html5 开发工具有哪些_php常用的开发工具有哪些

    php常用的开发工具有哪些 现在热门的PHP,是从什么开发工具里产生的呢?下面是小编整理的php常用的开发工具介绍,希望对大家有用,更多消息请关注应届毕业生网. 1.EditPlus EditPlus ...

  5. BAT 程序员们常用的开发工具

    阿里篇 一.Java 线上诊断工具 Arthas Arthas 是阿里巴巴 2018 年 9 月开源的一款 Java 线上诊断工具. 使用场景: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 ...

  6. BAT程序员常用的开发工具

    阿里篇 一.Java 线上诊断工具 Arthas Arthas 是阿里巴巴 2018 年 9 月开源的一款 Java 线上诊断工具. 使用场景: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 ...

  7. BAT程序员常用的开发工具,建议收藏!

    今天给大家推荐一批 BAT 公司常用的开发工具,个个好用,建议转发+收藏. 阿里篇 一.Java 线上诊断工具 Arthas Arthas 是阿里巴巴 2018 年 9 月开源的一款 Java 线上诊 ...

  8. 收藏!!BAT 程序员们常用的开发工具

    阅读本文大概需要 15 分钟. 作者:infoQ来源:https://tinyurl.com/y4wohyqt 工欲善其事必先利其器,一个优秀的程序员除了代码写得好,善于利用各种开发工具同样可以事半功 ...

  9. .NET 程序员十种常用辅助开发工具

     .NET 程序员十种常用辅助开发工具      一: .NET 程序员十种工具 - Visual Studio Converter(转换器工具) Visual Studio .NET 项目转换器(参 ...

最新文章

  1. 记录输入框本地记录用户名效果
  2. java mawen介绍_Maven的介绍及使用
  3. 逆向工程核心原理读书笔记-API钩取之隐藏进程(二)
  4. jquery让页面滚动到底部
  5. 雅加达poi_雅加达EE:干净的板岩
  6. iOS--viewController
  7. atoi函数_每日干货丨C语言中的字符串处理库函数介绍与实现
  8. 推荐系统--矩阵分解(3)
  9. 微机笔记5——定时与计数
  10. Keil 安装 配置
  11. Rethinking Visual Geo-localization for Large-Scale Applications 论文阅读CosPlace
  12. 3个传教士与3个野人,哥带你们过河去
  13. 网络基础 select模型
  14. 服务器主板安装win10系统,装win10主板怎么设置_装win10主板设置教程 - 系统家园...
  15. 分类——LDA、QDA
  16. 基于SSM的企业公司财务管理(javaweb-php-asp.netC#-j2ee)包含资产管理-凭证管理-出纳往来管理-年终资产数据统计分析
  17. 有手就行的 Spring Boot 集成 Shiro
  18. 金蝶shr入职、转正、离职单据反审批出错,改单据状态对应的表
  19. 深度学习框架DeepLearning4J(DL4J)的安装及配置
  20. 挽歌.怀念光辉岁月(转载)

热门文章

  1. Android Application Task Activities的关系
  2. 什么?四个方法就能发现数据规律?太厉害
  3. 随身wifi改造打印盒子,支持安卓/IOS/Windows
  4. 社招三年后端: 海康威视二面2021.04.26
  5. python-消息推送(企业微信)
  6. 区块链开发之Solidity智能合约开发
  7. xshell6 中文乱码的解决
  8. vc20++中使用scanf等函数8出现报错时解决方法
  9. 自助式数据分析平台:jvs数据智仓-统计报表的使用条件及界面介绍
  10. 微信小程序scroll-view 横向拖拽scroll-left不起作用的情况