一个好的编辑器或开发工具,能够极大提高我们的开发效率。下面介绍10个免费、强大的PHP编辑器/开发工具。这些编辑器拥有调试器、增量执行PHP脚本、查看每一行的所有变量值等功能。

1) Notepad ++

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

2) PHPDesigner 7

phpdesigner 不仅支持php ,也支持其他网络语言像html ,xhtml,xml,css和javascript ,vbscript,java, c#,perl , python等!

由于可以搭配使用的相关免费资源相当的多,PHP 的网页设计越来越多人在学习了,MPS PHP DESIGNER 是针对 PHP 网页的编写所设计的程序,它内建一系列的指令码、PHP4 原始码数据库、语法高亮度显示功能、FTP 客户端…等,不管您是 PHP 网页设计高手,或者是刚入门的新手,您都可以使用者套软件来帮您设计网页程序(SQL、HTML 亦支持)。

3) Eclipse PDT

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

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

4) Bluefish

   Bluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器,但它的UI却很直观,任何初学者都很够很快上手,并在不断地积累中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。它给我的总体印象就是专业却不令人生畏,文字和图标结合的都很好。

   Bluefish提供了很多常用的HTML任务选项,例如字体、表格等等,当然还有链接,这个软件是用了一个比较不常见的“链接描述”(anchor)来表明可点击的链接。“链接描述”对话框甚至还提供了例如OnClick和OnMouseover这样的Javascript脚本事件功能。

5) Notepad2
Notepad2是一个外观类似系统记事本的文本编辑工具,但比记事本有了很大的增强。
1.  自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal,汇编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。
2.  支持ANSI,Unicode,UTF-8等编码互换
3.  可以设置无限个书签(9种图标可换)轻松定位
4.  空格,制表符彩色显示,并可互相转换
5.  可以对任意的文本块进行操作,ALT键+鼠标

6) HTML-Kit

HTML-Kit可以很容易的编辑、查找、验证、预览和发布HTML文档。功能包括:拖拽编辑、颜色代码打印、自动完成、任务栏、UNIX风格的查找替换、无限UNDO、文档模板、支持多种语言脚本和CSS、XML及XHML等等。

7) PHP Coder

PHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合开发者的个性要求.
1. 结合了PHP编译器和参考文档,可以对编辑中的PHP脚本进行即时预览;
2. 支持高亮显示HTML和PHP代码;

3. 自动完成功能,可以自动完成用户自定义代码片断;
4. 标准函数提示;
5. 有专门的工程项目管理器;
6. 对象浏览器搜寻编辑中文件的包含信息,自定义函数,并以树形显示.
7. 支持查找对称的语句标记符;
8. 支持高级搜索和替换;
9. 自带FTP功能;
10. 支持运行和断点调试。

总之,PHPCoder是一个非常实用的,功能强大的编程环境,而且它是免费的!

8 ) PHP Editor

DzSoft PHP Editor是专为PHP所设计的网页程序编辑软件-DzSoft PHP Editor,具有PHP编辑、侦错、浏览、原始码检视、档案浏览、可自订的原始码样本..等功能,无须架设网站主机就可以测试PHP指令码,是一套功能强大的PHP编程软件。

9) NetBeans IDE

NetBeans IDE是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。除完全支持所有 Java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans 还是PHP、Ajax和JavaScript、Groovy和 Grails、Ruby和Ruby on Rails以及C/C++软件开发的理想工具。

原开发者是 SUN公司,现在为Oracle公司所有。

NetBeans 有多个产品,我们这里介绍的是专为PHP使用的,NetBeans for PHP有以下几个显要的优点:

  • 全中文界面
  • 完全开源免费
  • 支持代码模板功能
  • 支持代码自动折叠(可选择自动折叠代码的区域)
  • 支持代码格式化
  • 支持项目详细设置(项目右键属性)
  • 支持多编码
  • 支持FTP管理
  • 支持PHP调试
  • 支持语法加亮自定义
  • 支持文件比较
  • 支持按项目查找和替换
  • 支持版本控制(CVS、Subversion、Mercurial)
  • 支持插件功能
  • 支持代码缩进(Tab和Shift + Tab,大部分编辑器都支持这2个快捷键)
  • 支持括号匹配(包括大括号)
  • 支持语法即时纠错
  • 支持PHP、JS、CSS以及混写导航
  • 支持JS兼容性检查
  • 支持CSS设计
  • 支持代码提示(输入点号、::、->,就会自动提示代码,其它情况由用户来决定是否提示)
  • 支持文件快速定位(快捷键Alt + Shift + O,可以快速在项目中通过关键字列表出相关文件并定位)
  • 支持类型快速定位(快捷键Ctrl + O,针对于JS,直接搜索出包含关键字的函数名称并定位)
  • 支持符号快速定位(快捷键Ctrl + Alt + Shift + O,同时针对PHP和JS,直接搜索出包含关键字的属性、方法和函数名称并定位)
  • 系统和插件可以自动更新

好处实在说不完,谁用谁知道,你的eclipse、zendstudio都可以扔了,这话有点过,如果单从费用来说,后者确实可以去掉。

10) PSPad

pspad,一款超级小巧,又超合适开发php的软件

推荐理由:对编码格式支持超好,用DW编写纯代码还是极易出错,如带SESSION在DW编写,绝对会提示错误,当然还有很多好处就不一一罗列

缺点:没有代码提示功能,不过,如果你是老手的话,这个不在呼,而新手更应该练习不需提示的写代码。

免费的编辑器,支持简体中文界面。它集各种编辑器的优点于一身,同时编辑多个文件,可以使用project;内置HEX编辑器;内置HEX编辑器;支持宏的录制和使用;支持语法高亮和彩色显示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA…;内置文件比较工具;支持宏的录制和使用;内置FTP工具;可以针对不同的文件类型设置对应的外部工具;支持外部编译器。不过其打开文件的速度似乎不如Editplus。

十大免费PHP编辑器-开发工具相关推荐

  1. 十大跨平台移动应用开发工具

    成本低.周期短,易于上手,不用重新设计,种种好处让跨平台开发风头无量,也让诸多跨平台开发工具趁势崛起.在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台移动应用开发工具,尤以HTML/JS/CS ...

  2. 10个免费的PHP编辑器/开发工具推荐

    如果有一个好的编辑器或开发工具,能够极大提高我们的开发效率.下面介绍10个免费.强大的PHP编辑器/开发工具.这些编辑器拥有调试器.增量执行PHP脚本,查看每一行的所有变量值等功能. 1.Notepa ...

  3. 十大PHP程序员必备工具

    十大PHP程序员必备工具 1.Notepad++ 总结来说就是小而精,7.4版本的软件包只有2.9M,比一般的IDE小数十倍,但是Notepad++的功能确是很全面的,代码高亮,语法折叠,宏功能,内置 ...

  4. 第一百一十四期:盘点十大最新Web UI测试工具

    本文为您盘点目前十大最新Web UI测试工具的各自优缺点,以方便您根据实际情况进行选择. 作者:陈峻 在过去的几年中,业界至少出现了十二种全新的UI测试自动化工具.虽然每一种工具都有各自的侧重点,但是 ...

  5. 十大免费教程资源帮助新手快速学习JavaScript

    "JavaScript"的名头相信大家肯定是耳熟能详,但只有一小部分人群了解它的使用与应用程序构建方式.这"一小部分"人指的当然是技术过硬的有为青年.网络程序员 ...

  6. 2013年十大免费云空间排行榜-给开发者建站用的免费云主机

    云空间也可以叫做云平台,是以云计算技术而开发的网络服务平台,云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台. 云空间与传 ...

  7. 免费的java开发工具_Java那些最常用的免费开放工具,分享这15个!

    随着Java行业需求增加,Java工程师岗位薪资节节升高,很多小伙伴想要通过快速的方式掌握Java技能.对于初学Java的小伙伴来说了解一些免费的Java开发工具让我们工作.学习更顺畅,那么免费Jav ...

  8. 十大免费和开源计算机辅助翻译软件

    在商业全球化的时代,公司正在跨越地理界限,建立自己的本地业务,以瞄准更广泛的受众和市场.在这种情况下,语言障碍(两个人无法理解对方语言之间的沟通障碍)成为最大的挑战,这可能会阻止企业成长和实现目标. ...

  9. javascript技术教程蔡敏_十大免费教程资源帮助新手快速学习JavaScript

    "JavaScript"的名头相信大家肯定是耳熟能详,但只有一小部分人群了解它的使用与应用程序构建方式.这"一小部分"人指的当然是技术过硬的有为青年.网络程序员 ...

  10. 十大Web服务器漏洞扫描工具

    [收藏]十大Web服务器漏洞扫描工具 现在有许多消息令我们感到Web的危险性,因此,当前如何构建一个安全的Web环境成为网管员和安全管理员们义不容辞的责任.但是巧妇难为无米之炊,该选择哪些安全工具呢? ...

最新文章

  1. 人人都写过的5个Bug!
  2. 调试Docker容器
  3. Java将五个整数存入整形数组_异常处理:从命令行输入5个整数,放入一整型数组,然后打印输出。。。...
  4. QuillBot:又一个值得拥有的论文润色工具
  5. python生成xml界面,Python如何用dom模块生成XML文
  6. (43) 讨论和通知
  7. 3元购买微信小程序解决方案一个月
  8. Nginx 优秀的核心架构设计揭秘,让你搞懂高并发之道
  9. 树莓派4B 编译安装rtl8192eu usb网卡驱动
  10. 软考高级系统架构设计师系列论文二十五:论信息系统的安全性与保密性设计
  11. r730 raid5 linux 驱动,Dell power edge R730 raid卡安装配置
  12. java中finish什么意思,finish是什么意思(释义详解一览)
  13. react-native 实现渐变色背景
  14. 使用python快速搭建接口自动化测试脚本实战总结
  15. 日常开发中常见英语单词(都总结好啦)
  16. 奋斗吧,程序员——第四十五章 柔情似水,佳期如梦
  17. stm32采集交流电压信号_基于STM32的交流电压检测.pdf
  18. win10计算机记录,如何在win10上记录计算机屏幕,如何在win10上记录屏幕
  19. 联想计算机的未来发展,联想表示:未来PC主营业务继续实现跨越式发展
  20. Go语言开发环境安装

热门文章

  1. 使用gsds绘制基因结构图_基因结构图的绘制
  2. Android商业模式
  3. 2019年末,10 位院士对 AI 的深度把脉(下)
  4. Java一个汉字占几个字节(详解与原理)(转载)
  5. 企业网站专业性诊断评价
  6. Threejs中使用A*算法寻路导航,Threejs室内室外地图导航
  7. 【网络基础知识】VLAN技术介绍(详细)
  8. list tuple dirt set 的简单区分方法
  9. MySQL和数据库总结
  10. 115网盘摇奖的位置变了~