用Zend Studio For Eclipse 6.1和Aptana来进行javascript和PHP的双方面调试

jackxiang 2009-11-5 00:25 | |

写网页的调试问题一真是一个很大的问题,最早的时候有很多人是从alert时代走过来的人,对那些勤奋的人表示敬佩,但是懒人也有懒人的方法。。。那就是用类似于一些桌面程序的那样调试。呵呵,这可能对于做设计的人来说觉得有点可笑,不是用Dreamweaver那种WYSIWYG做不就很好吗,但是现在对于网页的逻辑编程越来越多,也就出现了一系列的工具,这几天花了很大的工夫来研究这方面的东西,现在将自己的一点成果整理出来,和大家分享。。。

我觉得自己用的是一个很不错的环境了,如果有人和我一样想用php来写程序,用这个也很不错。我用的是zend studio for eclipse 6.1+aptana,这个对php和js的支持都很不错的。。对于Zend Studio For Eclipse 6.1来说是很好下的,在华军啊,天空啊下面都可以下到最新的Zend Studio For Eclipse 6.1.2,那个aptana就不怎么好了,不过耐心一点,在官网上下就可以了。。。

首先是php的调试问题。。。

说是调试不如说是学着怎么来用zend studio来调试。这是一个对会的人来说不难,说难的人不会的东西。。。写出来大家分享一下。

对于调试,我一开始就奇怪了,我的调试怎么就不能在某个断点处停下来,我还以为是自己的设置问题,找了很多的教程,都没有解决问题,我也想过可能是zend debug的问题,但在配置的时候是有这个选项的,我自己就认为自己的zend debug是没有问题的,而且在所有的教程中都没有得到这个问题,让我觉得这不是一个问题,但事实证明,这还真是一个问题。。。所以对于那些不能进行调试的人来说,最好先把自己的zend bug好好的整一下。。。。

我去下了下一个zend debug

http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.15-cygwin_nt-i386.zip这是一个现在的最新版的。。。然后上面有一个readme.txt。按照那个文件来安装一下好像就好了。。。

对于使用的教程,我首推http://www.zendstudio.net/zend-studio-tutorial/,他们做的比我做的好多了,我就不再重复了,有需要的话到那个网站上去找吧。。。

对于javascript,网上也有不少的教程,对于Aptana的,那些是不错的教程。我推荐三个:http://www.css88.com/archives/685

http://hi.baidu.com/shaochengxing/blog/item/0772f2892648a99ca4c272dc.html

http://www.aptana.com/docs/index.php/Installing_the_IE_debugger

看了这三个,用html来写网页的人就不用往下看了,因为这些已经足够了,但是这是用PHP来写网页的,对于扩展名为PHP的文件来说,右键就不好用了,但是这们还是可以用Debug->Debug configration来做这样的工作。下面我就将整个过程演示一下。

新建一个工程,建三个文件:main.php,called.php,ck.js这想他们的作用就不用我说了吧,名字有些明显。。。我把他挂到我的网上http://kissky.host22.com/debug.rar。

首先调试台ck.js,在第一行加一个断点,Debug->Debug configration,设置如下

好好看一下会看懂吧。。。

然后是call.php的调试。两者不能同时调试,只能一个一个的调试。所以我觉得将一个页面的显示和编程分开来写是一个很好的习惯。。。,上面的教程写的很好,也很值得看,我就不多写了,也只做一个截屏。。



很像吧,我觉得也是,不过要做好这几步可是花了我不少的时间啊。。。。

不想大家也浪费时间,分享一下。

http://hi.baidu.com/grlsr/blog/item/b119b7ec6875f2352797914a.html

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2172/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]