之前我介绍了php开发工具zend studio7入门使用教程,zend studio的使用其实蛮耗费内存的,针对php入门学习者,今天和大家分享如何配置editplus来调试php程序,editplus配置好后进行php网站开发其实并不比zend studio逊色,editplus提供很多用户工具(插件),比如php自动完成、php函数自动提醒与补全等,这些都对配置editplus调试php程序带来了方便,下面我就以php教程形式介绍editplus的配置步骤。准备工作
在配置editplus调试php之前,首先需要下载editplus,你可以去editplus官网下载editplus,不过在官网下载editplus,需要注册码,而且是英文版,没有中文版,你可以在网上以editplus 中文版为关键字搜索,我下载的是editplus v3.12 build 581汉化版,至于注册码,网上搜一下就可以了。
除此之外你需要安装配置php运行环境。
配置editplus调试php程序的步骤
在使用editplus调试php之前,我们需要新建一个php项目,以便于php文件的管理,所以
配置editplus调试php程序第一步:使用editplus新建项目,如图
配置editplus新建php项目
首先点击添加项目,给项目命名,比如leapsoulcn,然后点击添加项目,指定具体的php程序文件目录即可。在调试php时,editplus与zend studio的区别在于editplus调试的url目录地址就是指定的目录地址,与项目名称无关。
editplus的项目管理功能非常弱,感觉有点假,左侧目录并没有列出新建的项目,仍然需要手动选择项目的具体目录,另外你可以在菜单栏 项目选择项目中选择你新建的项目,然后在项目菜单的最下方会出现选择的项目,点击即可打开这个项目所有的文件。如果你想单独调试php文件,你可也点击上图的添加文件,不过总体感觉这方面editplus没有zend studio智能,这也给调试php带来不方便。
配置editplus调试php程序第二步:设置服务器地址及目录,如图
配置php程序访问地址(url)和目录
使用editplus开发调试php程序,必然要查看php程序页面执行情况,我们需要通过editplus配置主机名和php程序目录,如图所示,首先选择菜单 工具首选项,然后点击添加按钮,在主机名和根目录中分别填入localhost及php程序目录地址即可。
同时editplus默认设置的游览器是ie,你也可以选择firefox netscape 4 opera 或者其他游览器,比如google chrome,但是你需要指定程序的具体位置。配置完毕,保存,打开一个php文件,按ctrl+b,即可在游览器中访问这个文件了。
配置editplus调试php程序第三步:配置php帮助手册及插件
配置用户工具插件主要是通过editplus的用户工具实现,editplus提供10组用户工具组,你可以将性质相同的工具放在一个组中,同时可重命令这个组。用户工具组使用方法如下
选择菜单 工具用户工具组具体工具组(比如我重命令工具组1为帮助文档,并在这个工具组中添加了php帮助文档),这时工具菜单最下方会列出这个工具组中的所有工具,调用第一个工具时,ctrl+1即可,第二、第三个工具,调用时按ctrl+2,ctrl+3即可,以此类推。下面介绍如何添加工具插件及他们的使用方法。
1、配置php帮助手册
在进行php网站开发时,查阅php帮助手册必不可少,editplus提供chm格式的php帮助手册,配置如图
使用editplus配置php帮助手册
如图点击用户工具,默认editplus组名1为group1,点击组名称,我重命名为帮助文档,并点击添加工具,工具的格式editplus共有四种:程序,帮助文件(*.hlp),html帮助文件(*.chm),击键录制,选择html帮助文件(*.chm),菜单文本输入php manual,文件名选择chm文件具体的存放位置即可。
当你使用ediplus调试或者编写php程序时,选中具体的函数名,按下ctrl+1,editplus会自动打开php帮助手册并跳转到选中的php函数说明文档页。下载php帮助文档
2、配置php调试工具-语法检查
editplus配置php的调试工具插件有很多种,比如zend的代码分析工具等,这里我介绍最基础的php调试工具,即php.exe命令,其实php.exe命令也非常强大。如图
editplus配置php语法检查工具
如图,命令指定php.exe的具体位置,参数输入-f 并点击右侧三角中的文件路径,注意添加双引号。初始目录选择文件目录即可。使用时,只要选中调试插件工具组,并按crtl+1,editplus会以dos模式调试php程序并输出打开的php文件的执行结果,如果有语法错误,最后一行会出现出错信息及行数。
2、配置php调试工具-函数说明
除了之前介绍的使用editplus配置php帮助手册,利用php.exe也可以输出函数的说明信息,如图
editplus配置php函数说明工具
参数输入-rf ,选中右侧三角中的当前所选内容即可,在使用editplus调试php程序时,选中具体的函数名,按crtl+2,editplus会以dos模式输出所选函数的说明信息。
配置editplus调试php程序第四步:设置php自动完成功能
使用过zend studio的php开发者,就会知道zend studio很智能,当你输入php语句或者函数的一部分时,zend studio会给出相应的信息,选择一种,即可自动完成php语句或者函数的所有语法格式,你只要填写代码块或者参数即可,非常方便。那么在使用editplus进行php网站开发时,默认editplus并没有相应的php自动完成规则文件,你需要下载editplus的php自动完成文件,点击下载editplus的php自动完成文件,推荐选择下载php_acp3.zip,因为相对来说这个php acp文件比较新。
下载好editplus的php自动完成规则文件后,解压并将php acp文件放到editplus的安装目录下,并开始设置php自动完成功能,如图
配置editplus的php自动完成功能
选择左侧设置和语法,右侧选择文件类型为php,自动完成中点击…选择php.acp自动完成规则文件保存即可,如果你不想使用editplus的自动完成功能,你只要勾选禁用自动完成功能即可。最后重启下editplus即可使用了。
使用editplus的php自动完成功能时,注意在php文件中务必输入完整的php语句或php函数,然后按下空格即可启动自动完成功能,如果只输入了一部分,按空格是启动不了editplus的php自动完成功能的。
配置editplus调试php程序第五步:设置php函数提醒功能
这一步其实只是作为使用editplus调试php时,函数自动完成的补充功能,当你记不清具体的函数名时,函数提醒功能是非常有必要的。
首先,请下载素材文件,即php.ctl文件,然后将解压的php.ctl文件放到editplus安装目录下,然后选中左侧的素材文件,右键刷新即可。当你要使用editplus的php函数提醒功能时,只要选择相应的php素材文件,在php文件中输入函数名的一部分,然后按f2,就会模糊列出相应的函数,最后选择你需要使用的php函数即可。
ok,至此配置editplus调试php程序的所有步骤就介绍完了,经过上述步骤的配置,就可以很好的使用editplus编写和调试php了。当然你如果有一定的基础,你也可以整理php.ctl文件,或者根据自己的使用习惯整理php的自动完成规则文件acp。总的来说配置editplus非常灵活,作为轻量级的php开发工具优势还是很明显的。
注:php网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。