php编程工具有哪些,php开发工具有哪些_最常用php开发工具
php编程工具有哪些,php开发工具有哪些_最常用php开发工具详细介绍
本文目录一览: php开发用什么工具写
如果有一个好的编辑器或开发软件工具,能够极大提高我们的开发效率。下面介绍几个常用的强大的PHP编辑器/开发软件工具。这些编辑器拥有调试器、增量执行PHP脚本,查看每一行的所有变量值等功能。一、PHP CoderPHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合开发者的个性要求.1:结合了PHP编译器和参考文档,可以对编辑中的PHP脚本进行即时预览2:支持高亮显示HTML和PHP代码;3:自动完成功能,可以自动完成用户自定义代码片断;4:标准函数提示;5:有专门的工程项目管理器;6:对象浏览器搜寻编辑中文件的包含信息,自定义函数,并以树形显示.7:支持查找对称的语句标记符;8:支持高级搜索和替换;9:自带FTP功能;10:支持运行和断点调试11:??总之,PHPCoder是一个非常实用的,功能强大的编程环境,而且它是免费的二、PhpStormPhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能1、跨平台。2、对PHP支持refactor功能。3、自动生成phpdoc的注释,非常方便进行大型编程。4、内置支持Zencode。5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。6、支持代码重构,方便修改代码。7、拥有本地历史记录功能(local history功能)。8、方便的部署,可以直接将代码直接upload到服务器。三、Notepad ++Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript! 功能有:①、Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言;②、Notepad可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一;③、Notepad可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等;④、Notepad提供数个特色东东,如 邻行互换位置、宏功能,等等...现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。
php一般用什么开发工具
php是目前应用最广泛的语言之一,与其他同类的编程语言比较,php具有开发速度快、运行效率高、安全性好、可扩展性强、开源自由等特点。工欲善其事必先利其器,互联网上可用的php开发工具非常多,找到一个合适好用、功能强大且免费的PHP开发工具对于老程序员和初学者提升工作效率是有很大帮助的,所以下面Gxl网就搜罗整理了一些既免费又好用的php开发工具下载资源供你参考选择。1、PHP CPPPHP-CPP是一个C++库用于开发PHP扩展。它提供一组文档良好和易于使用的类集合来扩展和构建原生PHP扩展。这个C++库让构建PHP扩展变得很有趣。利用 PHP-CPP 构建的扩展易于理解,维护简单,并且让你的代码看起来很棒。这个PHP-CPP 库能够确保来自PHP(它在内部是复杂的C结构)中的变量,会自动转换成整数,传递给你的函数,而且你的“my_plus”函数的返回值也转换回PHP变量。2、Notepad ++Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript! 功能有: ①、Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言; ②、Notepad可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一; ③、Notepad可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等; ④、Notepad提供数个特色东东,如 邻行互换位置、宏功能,等等...现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。3、SUBLIMETEXTSublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择。4、PHPDesigner 7phpdesigner 不仅支持php ,也支持其他网络语言像html ,xhtml, xml,css和javascript , vbscript,java, c#,perl , python等!由于可以搭配使用的相关免费资源相当的多,PHP 的网页设计越来越多人在学习了,MPS PHP DESIGNER 是针对 PHP 网页的编写所设计的程序,它内建一系列的指令码、PHP4 原始码数据库、语法高亮度显示功能、FTP 客户端?等,不管您是 PHP 网页设计高手,或者是刚入门的新手,您都可以使用者套软件来帮您设计网页程序(SQL、HTML 亦支持)。5、PLATES PHPPlates是一个快速、简单易用、易扩展的本地PHP模版系统,非常容易使用和扩展,灵感来源于 Twig 模板引擎,包括现代化的模板语言功能。Plates 主要是为在编译模板语言中选择使用原生PHP模板而非编译后的模版(如Twig,Smarty)的开发者提供的。6、Eclipse PDTEclipse这个集成开发环境只要有插件就可以实现相应功能。PDT这个项目很早就开始进行了。Zend Studio for Eclipse就是基于这个插件的,再加上自己的调试器。大家也可以在Eclipse上使用这个插件,然后自己再去选择调试器来配置自己的开发坏境。至于 怎么配置,网上有人写出了自己的配置方法,大家可以自己查阅,这里只是介绍工具,这个暂且按下不表。这里我介绍的一个配置完整的包。这个也是Zend开发的,因为是免费的,所以在使用时自然不能和Zend Studio相比。 但是因为是在Eclipse上安装插件自定义实现,不必为PHP开发再安装一个大型软件,所以还是有很多人喜欢用这么个工具的。7、SlimStarterlimStarter 是完美的 small-to-middle 的 Bootstrap web 应用解决方案,用小脚本提供 HMVC 环境,文件大小只有 4 MB 左右。SlimStarter 是基于 Slim 框架构建的,灵感来源于数据库层的 Eloquent ORM (Model) 和呈现层的 Twig 模板引擎(View)。默认情况下,SlimStarter 扩展管理仪表盘,基于 sleek 和专业的,可定制 SB Admin theme。SlimStarter 包括基础的应用特性,比如 Cartalyst Sentry 用户和组管理,支持禁止,限制,用户激活,记住我和忘记密码的功能。8、BluefishBluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器,但它的UI却很直观,任何初学者都很够很快上手,并在不断地积累中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。它给我的总体印象就是专业却不令人生畏,文字和图标结合的都很好。Bluefish提供了很多常用的HTML任务选项,例如字体、表格等等,当然还有链接,这个软件是用了一个比较不常见的“链接描述 ”(anchor)来表明可点击的链接。“链接描述”对话框甚至还提供了例如OnClick和OnMouseover这样的Javascript脚本事件功能。9、PARSEDOWNPARSEDOWN是PHP中非常棒的Markdown解析工具。10、PHP CoderPHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合开发者的个性要求.1:结合了PHP编译器和参考文档,可以对编辑中的PHP脚本进行即时预览2:支持高亮显示HTML和PHP代码;3:自动完成功能,可以自动完成用户自定义代码片断;4:标准函数提示;5:有专门的工程项目管理器;6:对象浏览器搜寻编辑中文件的包含信息,自定义函数,并以树形显示.7:支持查找对称的语句标记符;8:支持高级搜索和替换;9:自带FTP功能;10:支持运行和断点调试总之,PHPCoder是一个非常实用的,功能强大的编程环境,而且它是免费的!11、BELTBelt 是PHP程序员非常顺手的工具。12、FAKERFaker 是一个用于生成模拟或测试数据的PHP库。当你需要填充一个测试数据库,创建好看的XML文档,为压力测试需要的模块数据,或从生产服务匿名提取数据,Faker都能派上用场。13、PSPadpspad,一款超级小巧,又超合适开发php的软件推荐理由:对编码格式支持超好,用DW编写纯代码还是极易出错,如带SESSION在DW编写,绝对会提示错误,当然还有很多好处就不一一罗列缺点:没有代码提示功能,不过,如果你是老手的话,这个不在呼,而新手更应该练习不需提示的写代码。免费的编辑器,支持简体中文界面。它集各种编辑器的优点于一身,同时编辑多个文件,可以使用project;内置HEX编辑器;内置HEX编辑器;支持宏的录制和使用;支持语法高亮和彩色显示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;内置文件比较工具;支持宏的录制和使用;内置FTP工具;可以针对不同的文件类型设置对应的外部工具;支持外部编译器。不过其打开文件的速度似乎不如Editplus。更多工具下载请访问PHP下载站:https://www.gxlcms.com/xiazai/gongju
php开发用什么软件(php开发工具有哪些)
PHP集成开发环境,有ZendStudio、EclipseforPHP、PhpStorm等。
1、ZendStudio
ZendStudio是Zend公司开发的PHP语言集成开发环境(IDE)。除了有强大的PHP开发支持外也支持HTML、js、CSS,但只对PHP语言提供调试支持。
2、EclipsePHPStudio
EclipsePHP是一个大型PHP项目开发编译器,基于Eclipse底层开发而来,并且集成了JDK,免除了安装配置的麻烦,一次安装即可使用,无需配置。
此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,实时纠错等功能。同时还增加了协作开发版本服务器功能:SVN、CVS。内嵌浏览器可以在调试简单代码实时浏览。
3、PhpStorm
PhpStorm是JetBrains公司开发的一款商业的PHP集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
扩展资料
php的特点
一、开源性和免费性
由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP运行环境的使用也是免费的。
二、快捷性
PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
三、数据库连接的广泛性
PHP可以与很多主流的数据库建立起连接,如MySQL、ODBC、Oracle等,PHP是利用编译的不同函数与这些数据库建立起连接的,PHPLIB就是常用的为一般事务提供的基库。
四、面向过程和面向对象并用
在PHP语言的使用中,可以分别使用面向过程和面向对象,而且可以将PHP面向过程和面向对象两者一起混用,这是其它很多编程语言是做不到的。
php项目开发用什么软件
1、PHPStromPHPStorm是一款功能强劲的PHP IDE。PHPStorm支持多种主流框架,例如Symfony,Zend,Yii,CakePHP,Laravel。主流的CMS框架支持Druoal,Magento和Wordpress等。 PHPStrorm的最大亮点就是对前端语言支持的很好,它支持包括CSS,Sass,HTML5,CoffeeScript,JavaScript,Stylus,Less等等,并且对些前端语言都集成了代码重构、调试和单元测试的功能。作为一个开发工具,PHPStrom集成了版本控释系统,数据库,composer,线上部署,REST客户端以及命令行工具等等各种功能。在本地或者线上你都可以通过Zend Debugger 和Xdebug来调试程序。2、Sublime Text 3Sublime Text 3是一款轻量级、功能丰富并且支持多平台的编辑器。它主要依靠插件和包来扩展功能。在网上有许多免费的PHP插件让Sublime变成了一个优雅的PHP IDE。这包括:包管理、Sublime PHP companion、xDebug客户端、PHPCS,、CodIntel、 Simple PHPUnit和PHPDoc。3、VIMVIM是一款基于GPL许可证的开源编辑器,它的下载和使用都是免费的。在开发者当中VIM拥有相当高的人气。Facebook的工程师们在使用Hack之前,就是使用VIM编写PHP程序。VIM是一款模块化、轻量级的编辑器,并且如果你喜欢只是用键盘编程,那它再适合不过你了。在Linux上,VIM可能是*适合的编辑器。和Sublime类似,它需要插件才能变成一款PHP IDE。4、Zend StudioZend Studio是一款来自Zend公司旗下的一款经典PHP IDE。Zend Studio支持Windows、OSX和Linux平台,并且支持PHP7。它有许多特性。例如:1、对于PHP代码的验证、检索和搜索有更快的表现。2、整合了Zend Debugger,Xdebug和Z-Ray调试。3、支持Eclipse的插件生态系统。4、支持Docker和Git Flow.5、支持PHP,JavaScript,CSS,HTML智能编程。6、支持Microsoft Azure 和 Amazon AWS部署。7、协助PHP7友好迁移并且对Zend服务器无缝整合总结:无论使用哪款IDE开发项目,它的目的都是帮助你更好更快的PHP程序,选择适合你的那个就好!推荐教程:PHP视频教程
php编程用什么软件
1、EditPlus
EditPlus是一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。对于很多php程序来说,EditPlus非常简单好用。同时EditPlus也是一款好用的HTML编辑器,除了可以颜色标记HTMLTag(同时支持C/C、Perl、Java)外,还内建完整的HTML和CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装IE3.0以上版本,它还会结合IE浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。
2、PHPDesigner7
PHPDesigner7不仅适用于php开发,也支持其他编程语言,例如:html、xhtml、xml、css和javascript、vbscript、java、c#、perl、python等!PHPDesigner7主要针对PHP网页的编写所设计的程序,它内建一系列的指令码、PHP4原始码数据库、语法高亮度显示功能、FTP客户端等,无论您是PHP网页设计高手,或者是刚入门的新手,您都可以使用PHPDesigner7来设计网页程序。
3、Norepad
Notepad是一款台湾人开发的一款非常有特色的编辑器,属于开源软件,支持C、C、Java、C#、XML、HTML、PHP、Javascript编程语言,而且可以免费使用。
主要功能有:
①内置支持多达27种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持.nfo文件查看),也支持自定义语言;
②可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件特色的体现之一;
③可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例等等。
4、PHPCoder
PHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合PHP开发者的个性要求主要功能为:
1.结合了PHP编译器和参考文档,可以对编辑中的PHP脚本进行即时预览;
2.支持高亮显示HTML和PHP代码;
3.自动完成功能,可以自动完成用户自定义代码片断;
4.标准函数提示;
5.有专门的工程项目管理器;
6.对象浏览器搜寻编辑中文件的包含信息,自定义函数,并以树形显示;
7.支持查找对称的语句标记符;
8.支持高级搜索和替换;
9.自带FTP功能;
10.支持运行和断点调试;
总之,PHPCoder是一个非常实用的,功能强大的编程环境,而且它是免费的!
5、ZendStudio
zendStudio是专业开发人员在使用PHP整个开发周期中的集成开发环境(IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,ZendStudio加速开发周期,并简化复杂的应用方案。
ZendStudio主要组件
1专业的集成开发环境内置编辑器,调试器,以及帮助文档
2Windows,Linux,Mac等多个操作系统版本
3多语言支持
4专业的编辑器
5关键字、语法加亮显示(PHP,HTML,XHTML,andJavaScript)
6XML&CSS的关键字、语法加亮显示
7代码模板
8支持PHP4andPHP5
9代码自动完成功能
10PHPCode(PHPDoc)分析功能
11内部调试器
12代码摘录
13PHP代码分析
14远程调试器
15RemoteProfiler
16数据库连接以及集成查询,适用于MySQL、Oracle、SQLServer、SQLite、PostgreSQL
17CVS集成,方便团队开发
php开发工具有哪些_最常用php开发工具
总结了几款常用PHP开发工具,希望对你有所帮助。
1、EditPlus
一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴簿的功能,能够同步于剪贴簿自动将文字贴进EditPlus的编辑窗口中,让你省去做贴上的步骤。另外它也是一个好用的HTML编辑器,除了可以颜色标记HTMLTag(同时支持C/C、Perl、Java)外,还内建完整的HTML和CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装IE3.0以上版本,它还会结合IE浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。
2、ZendStudio
ZendStudio是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境(IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,ZendStudio加速开发周期,并简化复杂的应用方案。
3、Norepad
Notepad是一款非常有特色的编辑器,是开源软件,可以免费使用。
功能有:
①、内置支持多达27种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持.nfo文件查看),也支持自定义语言;
②、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一;
③、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等;
④、提供数个特色东东,如邻行互换位置、宏功能,等等现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。
4、PDT(EclipsePHPDevelopmentTools)
Eclipse这个集成开发环境只要有插件就可以实现相应功能。PDT这个项目很早就开始进行了。ZendStudioforEclipse就是基于这个插件的,再加上自己的调试器。大家也可以在Eclipse上使用这个插件,然后自己再去选择调试器来配置自己的开发坏境。至于怎么配置,网上有人写出了自己的配置方法,大家可以自己查阅,这里只是介绍工具,这个暂且按下不表。这里我介绍的一个配置完整的包。这个也是Zend开发的,因为是免费的,所以在使用时自然不能和ZendStudio相比。
php用什么软件编译
php用什么软件编译?php是不需要通过软件来编译的,php是客户端执行的脚本语言,把PHP文件拷贝到你的网页目录里面,在地址栏输入:http://127.0.0.1/*.php就可以了。PHP文件是文本文件可以直接通过记事本打开,但因为是编程语言,建议大家使用相关的编程工具打开更加直观一下,比如:Editplus、UEStudio、Notepad、Dw、等都可以进行编译和书写代码。如果是个专业的程序员又必须要写一些大型的PHP项目可以使用专业的IDE开发工具,如:EclipsePHP、Zend studio,phpstorm等,这样的开发工具可能会比较大一点,但对于开发大型项目有很好的帮助,比如代码的时时提示、代码纠缠、断点调试等。更多PHP相关知识,请访问PHP中文网!
php用的什么软件
php用的什么软件?php用的软件有:一、PHP集成开发环境(IDE)1、Zend Studio这是PHP官方zend公司开发的一款PHP集成开发环境,也支持HTML和js标签,但只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的Zend Framework方面的支持比其他软件好。Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。其优点主要有以下几点:(1).强有力的开发环境提高生产力:通过完全的PHP5支持、编码分析器、编码组合功能、语法检索、项目管理器、编码编辑器、绘图调试器(向导)。超强智能编码:具备新的和更优秀的分析和优化工具像PHP编码检测器。PHP的标准记录工具,PHP文档记录器:非常容易记录PHP代码、程序应用和方案。FTP和SFTP组合简化配置,使开发者安全地从远程服务器灵活的上载和下载项目文件。(2).高水平的商务应用开发直接链接最广泛使用的专业数据库,像IBMDB2/Cloudscape/Derby、MySQL、Oracle、MicrosoftSQL Server, PostgreSQL和 SQLite。通过使用带 SQL92 和 语法检索支持的Zend SQL Query Editor,到被链接服务器上进行写和执行程序的访问。用Zend SQL Explorer可 观看数据库结构和管理内容。(3).PHP完整的调试环境先进的调试特征优势,包括:Conditional Breakpoints, Stack Trace View, Advanced Watches, Variables and Output Buffer利用最强大的PHP调试器在本地或远程调试本地的环境。对于本地调试或者是基于互联网的远程调试都能够确保安全连接用“一次点击浏览器调试”从浏览器直接调试和分析编码。(4).强有力的团队开发和管理工具从Zend Studio 内直接应用CVS,通过有效地管理源代码 ,容易进行团队的开发与合作。利用综合性能编辑器,监视访问功能,优化应用程序的总体性能。Zend Studio 与Zend Platform 结合使用时,可以实时获得代码和脚本性能的反馈。该IDE目前最新版本为Zend Studio 10.0.0,下载地址:http://www.zendstudio.net/zend-studio-all-in-one-download/2、EclipsePHP StudioEclipsePHP Studio (简称:EPP ) 是一个大型PHP项目开发编译器,根据Eclipse底层开发而来,并且集成了JDK,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,实时纠错等功能。同时还增加了协作开发版本服务器功能:SVN , CVS 。内嵌浏览器可以在调试简单代码实时浏览。其也支持其他网络语言像html、xhtml、xml、css和javascript、java、perl、python等!主要特点如下:(1).方便PHP面向对象开发,有类集成跟踪功能。(2).代码时时纠错,让语法错误扼杀在摇篮中。(3).集成了PHP4、PHP5.2x 、PHP5.3.x语法(4).丰富的快捷键和大量的插件功能让开发提高效率。(5).函数,变量,快捷时时提示,让开发变的简单轻松。(6).强调的调试和结构操作,使得更容易开发大型的项目。(7).多项目管理,可以用开发者在多个项目之间切换。(8).集成了Zend debuger PHP断点调试功能。该IDE目前最新版本为EclipsePHP Studio 3.0(EPP3),下载地址:http://epp.php100.com/3、Dreamweaver是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。随Macromedia被Adobe收购后,Adobe也开始计划开发Linux版本的Dreamweaver了。 Dreamweaver自MX版本开始,使用了Opera的排版引擎 "Presto" 作为网页预览。从MX开始,DW开始支持PHP+MYSQL的可视化开发,对于初学者确实是比较好的选择,因为如果是一般性开发,几乎是可以不写一行代码也可以写出一个程序,而且都是所见即所得的。所包含的特征包括,语法加亮、函数补全,形参提示等。不过DW生成的代码比较复杂,安全性也一般。在手写的方面,方便度一般,在调试环境方面表现差强人意。不太适合于比较复杂一点的编程。但对于初学的人是再好不过了。DW是我使用的第一个网站开发工具,至今我的电脑里面还有安装。该软件最新版为Dreamweaver CS6,下载地址:http://www.adobe.com/cfusion/tdrc/index.cfm?product=dreamweaver&loc=zh_tw二、PHP代码编辑器(Editor)1、EditplusEditPlus(文字编辑器)汉化版一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤。另外它也是一个非常好用的HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持C、C++、Perl、Java,另外,它还内建完整的HTML&CSS1指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装 IE 3.0 以上版本,它还会结合IE 浏览器于EditPlus窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。因此,它是一个相当棒又多用途多状态的编辑软件。其主要特点有:(1).默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高亮显示,通过定制语法文件,可以扩展到其他程序语言,在官方网站上可以下载(大部分语言都支持)。(2).EditPlus提供了与Internet的无缝连接,可以在EditPlus的工作区域中打开Intelnet浏览窗口。(3).提供了多工作窗口。不用切换到桌面,便可在工作区域中打开多个文档。(4).正确地配置Java的编译器“Javac”以及解释器“Java”后,使用EditPlus的菜单可以直接编译执行Java程序官方最新版本:V3.51.463,下载地址:http://www.editplus.com/2、Notepad++Notepad++是一套非常有特色的自由软件的纯文字编辑器,有完整的中文化接口及支援多国语言撰写的功能(UTF8 技术)。它的功能比Windows中的 Notepad(记事簿)强大,除了可以用来制作一般的纯文字说明文件,也十分适合当作撰写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。其主要功能特点有:(1).打印所见即所得:如果有彩色打印机,你可以把你的源代码以多种颜色打印出来。(2).用户可自定义编程语言:自定的编程语言不仅有语法高亮度显示功能,而且有语法折叠功能功能。注释、关键字和运算符号也可以自定义。(3).用户能做自己的API列表(或从下载专区下载需要的api文件) 。一旦api文件建立完成且在正确的路径系统,键入Ctrl+Space(你可以修改这个快捷键)启动字词自动完成功能。欲知更多信息,请参考字词自动完成功能在线帮助。(4).支持同时编辑多文件:可以同时开启多页面来编辑。支持多重视窗同步编辑:可同时有两个视窗对比排列。不但能开启两个不同文件在分别两个不同的窗口,并且能开启一个单独文件在两个不同的视窗内(clone mode)进行同步编辑。同步编辑的成果将在两个的窗口内同时更新。请参考同步编辑画面。(5).自动检测开启文件状态:如果外部修改(或删除)Notepad++已开启文件,用户将会被通知更新文件内容(或删除档案)。(6).高亮括号及缩排辅助:当光标移至下列字符{ } [ ] ( )旁时,此字符与远方相对应的字符以及缩排辅助(如果存在的话)将会以高亮来显示。更多工具下载请前往PHP工具下载站:https://www.gxlcms.com/xiazai/gongju
PHP常用开发工具?
PHP是一种开放性的语言,这也导致了开发环境没有强而权威的支持。这里列举一些比较好的编辑工具,北京北大青鸟希望能给大家开发PHP程序提供一些帮助。
Dreamweer
从MX开始,DW开始支持PHP+MYSQL的可视化开发,对于初学者确实是比较好的选择,因为如果是一般性开发,几乎是可以不写一行代码也可以写出一个程序,而且都是所见即所得的。
所包含的特征包括,语法加亮、函数补全,形参提示等。
不过DW生成的代码比较复杂,安全性也一般。在手写的方面,方便度一般,在调试环境方面表现差强人意。不太适合于比较复杂一点的编程。但对于初学的人是再好不过了。
ZendDevelopmentEnviorment
和PHP靠得最近的ZEND推出的一款PHP的IDE,ZENDDEVELOPMENTENVIORMENT。最新的版本为2.6,这也是在LINUX下面唯一一个PHP的集成开发调试环境了,当然它也有WINDOWS版本。
和其它的IDE不同,ZDE是用编写的~~这不光意味着多平台性,同样意味着很慢的速度,和比较奇怪一点的使用界面。尤其是它那将近半分钟的启动速度,让人无法忍受!!!!!
ZDE提供的功能是最齐全的,而且可以和ZEND其它的PHP开发工具无缝的结合。成为一套强大的PHP开发环境,而且ZDE的调试环境是建在ZDE自身程序里面的,而不象其它的IDE,是通过PHPDEBUGER来实现的。