Zend Studio调试功能使用说明

互联网 | 编辑: 宋杰 2007-08-18 00:30:00转载-投稿 一键看全文

内部调试和服务器调试

前言

ZendStudio(以下简称ZDE)是专业开发人员在使用PHP的整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,ZDE加速开发周期,并简化复杂的应用方案。

本文讲述的是ZDE最为突出的2个功能,分别是:调试、脚本性能分析。

ZDE的调试方式分为内部调试和服务器调试。内部调试是指使用ZDE自带的本地PHP4或者PHP5来进行调试。服务器调试使用的是远程的服务器来运行位于服务器上面的PHP脚本。内部调试是开发工程师在编写代码的时候,在上传之前的调试。服务器调试主要是以调试项目为主。

内部调试

内部调试使用的是ZDE自带的PHP版本。在最新的ZendStudio5.1.0里面分别为PHP 4.4.1和PHP5.1.1。

调试的时候用到的一系列工具是:

调试信息窗口 - 显示调试过程和语法监测等信息。

变量、观察窗口 - 查看相关变量,函数,类和表达式的信息。

堆栈窗口 - 监控堆栈的调用和参数的传递。

调试正在调用的或者是已经调用的函数 - 使用引入 ,引出 ,断点等进行调试。

控制调试的节奏 - 使用完全 或者逐行调试 ,并且用断点和执行到光标处 进行配合。

查看实时的输出结果 - 查看Text或者浏览器输出两种调试结果。

查看缓冲区 - 如果代码里面有缓冲区应用,可以直接查看缓冲区的代码。

服务器调试

服务器调试(远程)调试可以让开发人员调试上传得PHP代码,从而进行项目级的调试。也就是说远程服务器上面的ZDE Server将为你实现调试的各种功能(如果服务器已经有ZP,不用再另行安装ZDE Server)。

此外服务器调试的时候,也可以使用本地副本(Tools | Debug | Debug URL 里面选择可以使用本地副本就可以了)。这种情况下,ZDE Server在调试被调用的PHP文件的时候,查找的顺序将是:

ZDE打开的文件'ZDE打开的项目的文件'服务器上的文件。

服务器调试(Debug URL)的特点

使用服务器进行调试也较Debug URL,但是这与传统的IE调试有着很大的不同。它具备了以下几个特点:

用ZDE内嵌的浏览器访问PHP代码,方便与ZDE Server的互通。

调试交互数据的表单、脚本,比如POST等。

调试返回的信息可以分别体现在内嵌的浏览器和调试输出窗口。

自动加载调用的PHP脚本,并且在该脚本的第一行处停止,等待下一步指示。

调试的过程中同样可以查看参数、堆栈、监视点(用户指定的特定参数)等。

提示:试试键盘 “← →” 可以实现快速翻页 

总共 3 页123
一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑