<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[阿Tim日志]]></title> 
<link>https://atim.cn/index.php</link> 
<description><![CDATA[专业的php开发者.开发团队的带队人]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[阿Tim日志]]></copyright>
<item>
<link>https://atim.cn/post//</link>
<title><![CDATA[ 让Editplus调试PHP程序]]></title> 
<author>bkkkd &lt;partybase@gmail.com&gt;</author>
<category><![CDATA[开发应用]]></category>
<pubDate>Sat, 29 Oct 2005 09:38:34 +0000</pubDate> 
<guid>https://atim.cn/post//</guid> 
<description>
<![CDATA[ 
	<p><font face="Courier new, Courier, Mono">1:打开Editplus，选择&quot;工具-&gt;配置用户工具...&quot;菜单。<br />2:<br />在弹出的窗口中选择&quot;添加工具-&gt;应用程序&quot;,给新程序起一个好记的名字，比如这里我们用&quot;Debug<br />PHP&quot;,在&quot;菜单文本&quot;中输入&quot;Debug<br />PHP&quot;。点击&quot;命令行&quot;右边的按钮,找到你的php.exe所在的路径，例如这里是&quot;c:\php\php.exe&quot;。再点击&quot;参数&quot;右边的下拉按钮选<br />择&quot;文件路径&quot;,最后再把&quot;捕获输出&quot;前面的复选框选上。<br />3:现在测试一下，新建一个php文件，按快捷键Ctrl+1可以激活刚才我们设置的工<br />具(如果你设置了多个工具,快捷键可能会有所不同),现在你可以看到它已经能正常工作了。但是还有一点不太理想:如果你的PHP程序出错,在输出窗口会提<br />示你第几行出错 ,单击这一行提示,Editplus老是提示你找不到某某文件，是否新建。接下下我们要修正这个功能。<br />4:打开刚才用户工具设置<br />窗口，找到刚才设置的&quot;Debug<br />PHP&quot;工具。点击&quot;捕获输出&quot;复选框旁边的&quot;输出模式&quot;按钮,会弹出一个定义输出模式的窗体，把&quot;使用默认输出模式&quot;前面的复选框去掉,<br />在&quot;正则表达式&quot;这一项的文本框中输入&quot; ^.+ in (.+) line ([0-9]+)<br />&quot;(不包括引号),细心的朋友可能会发现，这里使用的也正则表达式的语法。然后，在下面的&quot;文件名&quot;下拉菜单中选择&quot;预设表达式<br />1&quot;，即上边正则表达式中的第一个参数,&quot;行&quot;下拉菜单项选择&quot;预设表达式 2&quot;，&quot;列&quot;下拉项保持为空。然后保存设置。<br />5:好了，现在再来试一下吧，双击出错的行数，Editplus就会自动激活出错文件，并把光标定位到出错行,是不是特别方便呢?!<br />如果不能切换错误行号，请尝试作如下修改：<br />1.php.ini 中html_errors = Off打开<br />//如果你不打开，3.中的表达式要修改<br />2.参数改成：-q -f &quot;$(FilePath)&quot;<br />//不加&quot;符号的话文件名有空格的文件调试失败。。<br />//-q不输出html头信息，你去掉也行，不过调试时候你一般用不到那些header信息<br />3.&quot; ^.+ in (.+) line ([0-9]+) &quot; 改成 &quot;^.+ in (.+) on line ([0-9]+)$&quot;<br />//如果还是不行，请注意调试结果，自己修改表达式来取出文件名和行号</font></p><br /><p><font style="FONT-SIZE: 9pt" face="Courier new, Courier, Mono">6: 把剪辑库定位在 PHP4 Functions 上就可以在编辑时, 利用[插入]-&gt;[匹配剪辑]命令,就可以自动完成末输入完整的 PHP 函数(或直接按 F2 键)<br />7: 类似上面,在选择部分文字后,同样可以自动完成。(同 F2)<br />8: 在[参数选择]-&gt;[设置和语法]-&gt;PHP-&gt;自动完成, 选择目录下的 php.acp 文件,你可以定制自己的自动完成方式.<br />9: 想要即时预览文件,可在[参数选择]-&gt;[工具]-&gt;WEB 服务器中添加本地目录，(注意不要加 http:// , 应是一个有效的站点)。<br />　　　　如: 主机-&gt;localhost/php &amp;line; 根目录-&gt;D:\php<br />主机-&gt;localhost/asp &amp;line; 根目录-&gt;D:\asp<br />主机-&gt;localhost/cgi &amp;line; 根目录-&gt;D:\cgi<br />完成设置后只要脚本文件位于这些目录下(子目录也没问题), 就能够正确解释.<br />10: 各种语法和模板文件可以在 </font><a href="http://editplus.com/files.html"><font face="Courier new, Courier, Mono">http://editplus.com/files.html</font></a><font face="Courier new, Courier, Mono"> 获得，可根据需要选用和编辑。<br />11: Ctrl+F11 可显示当前文件中的函数列表.<br />12: 添加各种用户工具.如:<br />启动MYSQL服务器管理工具-&gt;C:\mysql\bin\winmysqladmin.exe<br />启动Apache服务器-&gt;C:\Apache\bin\Apache.exe -k start<br />启动Apache服务器-&gt;C:\Apache\bin\Apache.exe -k stop (shutdown)<br />13: DBG 附带有一个 prof_results.php 文件,可剖析 PHP 程序的性能.<br />虽不是真正的调试器,但已经够了.<br />OK! 经过改造后,是不是有点象一个 IDE 什么?还差点,没有即时帮助...看我的,再来:<br />14 把 php_manual_en.chm (最好是扩展帮助手册)加入到用户工具中, 当遇到需要参考的关键字时, 把光标定位其上, 按下快捷键 Ctrl+1, 看到了吗.<br />在输入时有想不起来的函数名时, 先按照第 1 条的方法调出函数, 然后...怎么样?</font></p><br /><p><font face="Courier new, Courier, Mono">以上有的是对于调试工具的设置，由于此类工具比较多，大家设置时参考以上的基本就差不多了，所以就不过多的列举了。<br />本文转自www.csdn.net</font></p><br />
]]>
</description>
</item><item>
<link>https://atim.cn/post//#blogcomment</link>
<title><![CDATA[[评论]  让Editplus调试PHP程序]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://atim.cn/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>