让Editplus调试PHP程序

转载 2007年09月13日 09:01:00
1:打开Editplus,选择"工具->配置用户工具..."菜单。
2:在弹出的窗口中选择"添加工具->应用程序",给新程序起一个好记的名字,比如这里我们用"Debug PHP",在"菜单文本"中输入"Debug PHP"。点击"命令行"右边的按钮,找到你的php.exe所在的路径,例如这里是"c:/php/php.exe"。再点击"参数"右边的下拉按钮选择"文件路径",最后再把"捕获输出"前面的复选框选上。
3:现在测试一下,新建一个php文件,按快捷键Ctrl+1可以激活刚才我们设置的工具(如果你设置了多个工具,快捷键可能会有所不同),现在你可以看到它已经能正常工作了。但是还有一点不太理想:如果你的PHP程序出错,在输出窗口会提示你第几行出错 ,单击这一行提示,Editplus老是提示你找不到某某文件,是否新建。接下下我们要修正这个功能。
4:打开刚才用户工具设置窗口,找到刚才设置的"Debug PHP"工具。点击"捕获输出"复选框旁边的"输出模式"按钮,会弹出一个定义输出模式的窗体,把"使用默认输出模式"前面的复选框去掉, 在"正则表达式"这一项的文本框中输入" ^.+ in (.+) line ([0-9]+) "(不包括引号),细心的朋友可能会发现,这里使用的也正则表达式的语法。然后,在下面的"文件名"下拉菜单中选择"预设表达式 1",即上边正则表达式中的第一个参数,"行"下拉菜单项选择"预设表达式 2","列"下拉项保持为空。然后保存设置。
5:好了,现在再来试一下吧,双击出错的行数,Editplus就会自动激活出错文件,并把光标定位到出错行,是不是特别方便呢?!
如果不能切换错误行号,请尝试作如下修改:
1.php.ini 中html_errors = Off打开
//如果你不打开,3.中的表达式要修改
2.参数改成:-q -f "$(FilePath)"
//不加"符号的话文件名有空格的文件调试失败。。
//-q不输出html头信息,你去掉也行,不过调试时候你一般用不到那些header信息
3." ^.+ in (.+) line ([0-9]+) " 改成 "^.+ in (.+) on line ([0-9]+)$"
//如果还是不行,请注意调试结果,自己修改表达式来取出文件名和行号

6: 把剪辑库定位在 PHP4 Functions 上就可以在编辑时, 利用[插入]->[匹配剪辑]命令,就可以自动完成末输入完整的 PHP 函数(或直接按 F2 键)
7: 类似上面,在选择部分文字后,同样可以自动完成。(同 F2)
8: 在[参数选择]->[设置和语法]->PHP->自动完成, 选择目录下的 php.acp 文件,你可以定制自己的自动完成方式.
9: 想要即时预览文件,可在[参数选择]->[工具]->WEB 服务器中添加本地目录,(注意不要加 http:// , 应是一个有效的站点)。
    如: 主机->localhost/php | 根目录->D:/php
主机->localhost/asp | 根目录->D:/asp
主机->localhost/cgi | 根目录->D:/cgi
完成设置后只要脚本文件位于这些目录下(子目录也没问题), 就能够正确解释.
10: 各种语法和模板文件可以在 http://editplus.com/files.html 获得,可根据需要选用和编辑。
11: Ctrl+F11 可显示当前文件中的函数列表.
12: 添加各种用户工具.如:
启动MYSQL服务器管理工具->C:/mysql/bin/winmysqladmin.exe
启动Apache服务器->C:/Apache/bin/Apache.exe -k start
启动Apache服务器->C:/Apache/bin/Apache.exe -k stop (shutdown)
13: DBG 附带有一个 prof_results.php 文件,可剖析 PHP 程序的性能.
虽不是真正的调试器,但已经够了.
OK! 经过改造后,是不是有点象一个 IDE 什么?还差点,没有即时帮助...看我的,再来:
14 把 php_manual_en.chm (最好是扩展帮助手册)加入到用户工具中, 当遇到需要参考的关键字时, 把光标定位其上, 按下快捷键 Ctrl+1, 看到了吗.
在输入时有想不起来的函数名时, 先按照第 1 条的方法调出函数, 然后...怎么样?

以上有的是对于调试工具的设置,由于此类工具比较多,大家设置时参考以上的基本就差不多了,所以就不过多的列举了。 

用Editplus调试Java程序

 Jdk1.4.2的下载地址:http://java.sun.com/j2se/1.4.2/download.htmlEditplus的下载地址:http://www.onlinedown.net/s...
  • lixiang200761
  • lixiang200761
  • 2007年12月01日 08:51
  • 295

Editplus如何进行JAVA程序编译调试

JAVA需安装好,环境也要搭建好     安装完JAVA JDK后,在系统变量这块进行设置: 新建系统变量: 变量名:[JAVA_HOME] 变量值:[C:\Program Files\Jav...
  • tommycsdn
  • tommycsdn
  • 2016年04月15日 11:47
  • 1488

使用EditPlus打造一个Python IDE

EditPlus版本:v3.41 注意:EditPlus需要下载破解版的 1、添加一整个组:启动EditPlus,【工具】-->>【参数设置】 IDE(EditPlus3.41+Pyt...
  • whatday
  • whatday
  • 2017年01月24日 16:58
  • 1573

让Editplus调试PHP程序

1:打开Editplus,选择"工具->配置用户工具..."菜单。2:在弹出的窗口中选择"添加工具->应用程序",给新程序起一个好记的名字,比如这里我们用"Debug PHP",在"菜单文本"中输入"...
  • cui55
  • cui55
  • 2007年09月13日 09:01
  • 645

Editplus从下载到使用

Editplus从下载到使用
  • l4432321
  • l4432321
  • 2016年08月11日 21:07
  • 287

配置Editplus调试PHP程序入门教程

http://www.leapsoul.cn/?p=818 之前我介绍了PHP开发工具zend studio7入门使用教程,zend studio的使用其实蛮耗费内存的,针对PHP入门学...
  • wzhw2008
  • wzhw2008
  • 2012年05月16日 23:02
  • 261

使用Editplus配置PHP调试环境

使用Editplus配置PHP调试环境
  • u013538664
  • u013538664
  • 2014年09月02日 23:53
  • 1930

EditPlus配置PHP调试环境

  • 2014年10月06日 11:25
  • 121KB
  • 下载

使用EditPlus工具进行简单的C#代码编译和测试

有时候,我们往往需要写一些简单的小案例或者进行一些简单代码的测试。如果每次都启动VS未免有些太费事了! 其实一些优秀的编辑器是可以自设定编译命令,来进行简单的代码编译的。 比如EditPlus。 ...
  • u011470163
  • u011470163
  • 2014年03月06日 21:44
  • 786

使用EditPlus来调试javascript

一直没有找到好的javascript IDE来用于javascript调试,网上很多人都在使用1st.JavaScript.Editor.Pro,我讨厌它那个蛇形图标.刚好在网上找到 一个用Ed...
  • dududu01
  • dududu01
  • 2011年03月17日 10:15
  • 2493
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让Editplus调试PHP程序
举报原因:
原因补充:

(最多只允许输入30个字)