阅读更多

2顶
2踩

编程语言

转载新闻 10个免费的PHP编辑器/开发工具

2011-09-01 19:16 by 资深记者 jforever 评论(5) 有132260人浏览

一个好的编辑器或开发工具,能够极大提高我们的开发效率。下面介绍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。

 

 

 

  • 大小: 57.8 KB
  • 大小: 45.3 KB
  • 大小: 156.4 KB
  • 大小: 148.4 KB
  • 大小: 21.1 KB
  • 大小: 88.3 KB
  • 大小: 39.9 KB
  • 大小: 77.8 KB
  • 大小: 143.1 KB
  • 大小: 202 KB
来自: OPEN资讯
2
2
评论 共 5 条 请登录后发表评论
5 楼 thaiki 2012-02-04 09:49
vim 飘过...
4 楼 jjdgd 2011-09-02 10:25
aa87963014 写道
看到同事写php感觉很蛋疼,用记事本写代码。虽然说这样是能写,但是效率比eclipse之类的要高?那么长的一段类 找个方法居然用方法命名规则和眼睛一行一行的去找。

看了下php的Smarty模板语言更是无语 同样是模板语言的freemarker至少能少写50%的代码
到处都是<!-{ }-> 和 $ 我觉得既然是模板语言已经尽量和java php隔离了 为什么这点不能统一下

Smarty完全是多余(脱裤子放屁)的,php本身就是模板语言.
3 楼 aa87963014 2011-09-02 09:40
看到同事写php感觉很蛋疼,用记事本写代码。虽然说这样是能写,但是效率比eclipse之类的要高?那么长的一段类 找个方法居然用方法命名规则和眼睛一行一行的去找。

看了下php的Smarty模板语言更是无语 同样是模板语言的freemarker至少能少写50%的代码
到处都是<!-{ }-> 和 $ 我觉得既然是模板语言已经尽量和java php隔离了 为什么这点不能统一下
2 楼 OracleX 2011-09-02 08:20
谢谢,正准备学php呢
1 楼 yuriyan 2011-09-01 21:07
netbeans 占用面积最广。。。+1

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • G19 Performance Monitor:G19 性能监视器-开源

    一个开源程序,用于监控 G19 键盘上的 PC 资源。 注意:需要连接并安装 G19 Logitech 键盘。

  • 重建SQL Server 2005/2008丢失的Performance counter

    有时候会发现需要监控SQL Server性能的时候发现Perfom中没有SQL Server的Counter,用下面的方法可以重新加载SQL Server Perfom counter. 注意这个操作完成后需要重启SQL Server servcie,所以需要找Maintaince的时间做下面的1.First you need to identify which .ini f...

  • SQL SERVER-ERRORLOG

    默认路径:XX:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG 每次重启服务更新一次,默认是保存6个,当然也可以用命令来刷新错误日志(注册表也可以哦) EXEC sp_cycle_errorlog --重新生成新的日志 DBCC ERRORLOG exec xp_instance_regwr...

  • 安装SQL Server2008遇到的问题:Performance counter registry hive consistency check failed

    在Windows7的机器上装SQL Server2008,进行系统配置检查时,出现一个fail:Performance counter registry hive consistency check -status: Failed. 点击红色的“Failed”,有一个链接:http://support.microsoft.com/kb/300956/ How to manually rebuild

  • 再推荐十款免费的php开发工具

    下面介绍10个免费、强大的PHP编辑器/开发工具。这些编辑器拥有调试器、增量执行PHP脚本、查看每一行的所有变量值等功能。 1) Notepad ++  Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的...

  • 介绍10个免费、强大的PHP编辑器/开发工具

     Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++, Java , C#, XML, HTML, PHP, Javascript! 功能有: 1. Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码...

  • PHP编辑器/开发工具介绍

    1、NotePad ++ ... ...5、NetBeans(免费) https://netbeans.org/ 6、phpDesigner http://www.mpsoftware.dk/phpdesigner.php 7、phpstorm http://www.jetbrains.com/phpstorm/

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

    下面介绍10个免费、强大的PHP编辑器/开发工具。这些编辑器拥有调试器、增量执行PHP脚本,查看每一行的所有变量值等功能。 1.Notepad ++ Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的...

  • mssqlserver服务启动后又停止了.一些服务自动停止

    mssqlserver服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的,例如"性能和警报日志"2007-12-05 10:29   从服务里面启动Sqlserver服务。弹出窗口的错误信息是:"本地计算机上的MS

  • SQLSERVER2000启动失败

    服务管理器中启动Sqlserver服务~~~~弹出窗口的错误信息是:"本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报“服务"。 1、解决方法:调整系统时间到你上一次能够正常启动的时间,启动SQLserver服务,成功后,然后再把时间调回来。(验证可行) 转自:fbs001的博客 http://fbs001.blog.163

  • (亲测成功)虚拟机安装失败,出现 “ setup failed to generate the ssl keys necessary to run vmware ” 错误

    Win7 安装虚拟机失败,出现错误 最近,由于电脑上配置了固态硬盘,于是重新刷了系统,好多软件需要重装。 上一个 Win7 系统还可以安装vmware-pro15 虚拟机,这次不是同一个系统映像的原因,可能有些 VC ++ 运行库没有。导致虚拟机一直无法安装,出现这种情况。 网上尝试了好多方法,都以失败告终。 最后,在小亮子即将放弃的时候,奇迹发生了。 下面小亮子介绍一种简单的方法,轻松解决小伙伴们的困扰。(全部是看图操作,一看就会) # 本文章分享由小亮子整理汇总,如有转载,请注明出处!!! #

  • 2017年最好用的9个php开发工具推荐(超好用)

    对于PHP开发者,在互联网上有很多可用的开发工具,但对于初学者不知道哪个php开发工具比较好,找到一个合适的PHP开发工具是很难的,需要花费很多的时间精力。所以,今天软件开发网小编就为初学者推荐几个2017年最...

  • 推荐5款跨平台的PHP编辑器

    IDE(集成开发环境)或换句话说PHP编辑器是开发人员在构建移动或Web应用必不可少的工具。在这篇文章中,我们将讨论有关PHP编辑器并分享5个最好的跨平台的PHP编辑器。  1.NetBeans  NetBeans包括开源的开发环境和...

  • Web前端开发工具(编辑器)汇总

    1、文本编辑器应用:操作系统自带编辑器(如Windows系统的记事本、Unix及类Unix系统文本编辑器Vim)、EditPlus、Notepad++等; 记事本 windows自带的记事本,可直接运行,无需卸载与重装。notepad.exe事实上就是一个...

Global site tag (gtag.js) - Google Analytics