PHP 程序员用哪个编辑器比较好

PHP 程序员用哪个编辑器比较好,第1张

对于从事网络编辑工作的人员来说,一款功能强大的文本编辑器是必不可少的,一般自带的记事本,功能相对比较简单,对于一些特殊的功能,例如:编辑文本、十六进制、ASCII码等就需要更加专业的文本编辑器。那么如何才能够找到很棒的文本编辑器呢?

最受欢迎:Beyond Compare

Beyond Compare 4是一套功能超级强大的文件管理工具,能够满足你对文件比较的一切需要,软件设有文本编辑会话功能,可以帮助您完成文本文件的编辑修改工作。

除此之外Beyond Compare也是综合的比对工具,可以快速比较的对象包括:纯文本、文件夹、源代码、zip 文档等,使用它可以管理您的原始文档、保持比较文件夹的同步、比对方程式的输出结果以及检查光碟备份的精确度。

下载最多:UltraEdit

UltraEdit 可以编辑文本、十六进制、ASCII 码,完全可以取代记事本,内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,大多数情况下用户喜欢用它来修改EXE 或 DLL 文件。

用户推荐:Notepad++

Notepad++有完整的中文化接口及支持多国语言编写的功能,不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。它是程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等。

Komodo

Komodo IDE可以在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言,代码智能引擎非常可靠,它可以扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。

Nvu

NVU起源于Netscape,最新版本的NVU完全能够胜任专业网页设计工作的需求,目前支持Windows、Linux和Mac OS平台,同时提供了源代码直接编辑和“所见即所得”这两种网页设计环境,软件严格遵循W3C联盟的标准,其生成的HTML代码也相当紧凑,它会帮你排除错误或冗余的代码。

PSPad

PSPad 是一个Windows平台上的适合程序员使用的编辑器,软件可以自动保存上一次的编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件,还支持通过FTP进行远程编辑,支持多文件的比较等

1、Zend Studio

具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。Zend Studio可以在Linux、Windows、Mac OS X上运行。

2、Open Komodo Project

Open Komodo Project是一款相当独特的PHP IDE。这个 IDE 在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。

3、Netbeans

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++软件开发的理想工具。

4、Geany

Geany是一个跨平台的轻量级的开源集成开发环境,非常轻巧和快速的。它只有一小部分功能需要依赖其他的包,它的目标就是成为一个跟KDE、GNOME等桌面软件一样独立。只要有GTK2的运行环境就可以运行它。

5、Aptana (Eclipse)

Aptana Studio 是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为Eclipse插件使用。AptanaStudio可以支持多种AJAX和JavaScript工具箱,包括JavaScript编辑和调试。

6、Php Designer

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

7、GNU Emacs

GNU Emacs 是一个文本编辑器家族,具有强大的可扩展性,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。

8、PHPEdit

PHPEdit是一款Windows下优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷的开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮;代码提示、浏览;集成PHP调试工具;帮助生成器;自定义快捷方式;150多个脚本命令;键盘模板;报告生成器;快速标记;插件等。

9、EditRocket

EditRocket是一个功能强大的代码编辑器,支持超过20种语言,包括HTML , PHP和CSS ,java脚本,Python, Ruby, Perl, XML, C, C++, Shell Script。

10、Notepad++

Notepad++是一款Windows环境下免费开源的代码编辑器,支持的语言:C, C++ , Java , C#, XML, HTML, PHP, Javascript等!Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。

11、Vim

Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。

12、NVU

Nvu(发音N-view)是个所见即所得的万维网页处理系统,它是自由软件,建基于Mozilla的Composer Mode。它的目标是能与商业的网站开发工具如Microsoft FrontPage和Macromedia Dreamweaver争一日之长短,及成为Linux上最重要的所见即所得(WYSWYG: What you see, what you get)编辑器。

13、Quanta Plus

Quanta Plus是Linux桌面环境下的一个功能非常强大的HTML编辑器,介于所见即所得风格和HTML源代码之间。因为Quanta Plus需要输入HMTL代码,但是同时提供实时的预览,这种编辑方法有助于在提供友好界面的同时, 让用户最大限度地把握HTML代码。Quanta Plus支持Perl、PHP脚本语言,支持最新DTD(Document Type Definition)文件格式编辑对话框。

14、SublimeText

Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim

PHP Expert Editor 是一个容易使用的 PHP 开发工具,它的功能照顾到初级者及专业开发人员。基于Windows平台的PHP Expert Editor是一个PHP语言的集成开发环境(IDE)。PHP Expert Editor为PHP高手提供了许多方便、实用的特性,它还为初学者提供了诸如语法检查、代码浏览、内嵌FTP、代码库管理、代码模版等易用的功能。内建的 http server 用作测试及除错(你也可以使用其他 http server), PHP 语法检查, FTP 功能, 程式码样板等功能。

PHP Expert Editor 适合PHP初学者和高级开发人员,它包括一个内部HTTP服务器和脚本器,可以进行语法检查,测试PHP代码等。

先安装后phpxedit_42.exe后,然后将目录下的phpxedit.exe覆盖到安装目录。

PHP Expert Editor 官方有4.3版本下载,但是杀毒软件居然报毒,所以还是把我收藏的4.2中文版奉献出来,完美汉化破解版,用着舒心。

一设计工具

UML和相关设计工具

-ArgoUML

UML绘图工具,支持PHPstub生成。(commercialspinoffisPosideon)–Java编写。

-UmbrelloUML

UML绘图工具,支持PHPstub生成。需要Unix/KDE。

-Dia

支持UML的绘图工具-使用AutoDia生成PHP。

-XMI2PHP

从XMI文档生成PHP代码,用XML描述UML的一种形式。

二编码工具

推荐的IDE/编辑器

-PHPEclipse

EclipseIDE的PHP插件

-PHPEdit

可能是Windows下最好的免费IDE了

-JEdit

支持PHP的IDE(plusloadsmore)。Java编写,所以平台保持独立。

-Jext

JEdit的孪生兄弟。

-gPHPEdit

Gnome/Linux下最好的(?)PHP编辑器。

-SciTE

跨平台编辑器

-PHPModeforEmacs

UnixEMACSIDE的PHPMode

三测试工具

Debuggers和Profilers

-XDebug(推荐)

出色的.debugger和profiler扩展

-AdvancedPHPDebugger

GeorgeSchlossnagle的debugger

-PEAR::Benchmark

用PHP写的Benchmarking和profiling工具

-DBG

PHPDebugger

单元测试框架

-SimpleTest(推荐)

关于mockobjects出色的文档和支持

-PEAR::PHPUnit

四部署工具

构建/部署工具

-PEARPackageManager(推荐)

允许你安装PEARpackages(通过网络),还能将你的代码打包用于安装。在命令行下执行http://pear.php.net/go-pear运行。PHP编写。

-PEAR::PackageFileManager

自动生成PackageManager使用的package.xml文件。PHP编写。

-Phing

PHP的构建工具,相当于ApacheANT。在构建大型项目时值得研究。PHP编写。

-ZZ/OSSInstaller

基于PHP的安装向导,用于专业的PHP模块化应用的发布。

加速

-TurckMMCache(强烈推荐)

集成OPCODECache,scriptencoder,profiler和动态内容缓存(readpersistence)于一体。提供Windows版本。

-PHPAccelerator(推荐)

OPCODECache

五管理工具

文档生成工具

-phpDocumentor(推荐)

用源代码注释中生成API文档(像Javadoc)。输出可以被“模版化”,还支持HTML,PDF和CHM格式。PHP编写。

-PHPXref(推荐)

创建源代码的“交叉引用”,使你能够看见一个变量/方法/函数在哪里声明以及在哪里被引用。Perl编写。

版本控制工具(此部分为Easy添加)

-CVS

开放源代码的版本控制系统,很多大型项目,包括PHP本身,都用它管理代码。

-CVSNT

用于WindowsNT(XP也可以)的CVS服务器程序


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6042144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存