ZendStudio教程
Zend Studio 教程 序Zend Studio 是当今最伟大的 PHP 集成 开发环境 Zend Studio 包括了 PHP 开发所有必须的部件,通过一整套编辑、调试、分 析、优化和数据库工具,使用 Zend Studio 缩短了开发周期,并简化了复杂的应 用方案,无容置疑,其已经是当今世上最强大的 PHP 集成开发环境。 Zend Studio 的强大之处,除了一般编辑器所具有的代码高亮,语法自动缩 进, 书签功能外, 它内置的调试器更是无可挑剔, 支持本地和远程 (debug server) 两种调试模式,支持诸如跟踪变量、单步运行、断点、堆栈信息、函数调用、查 看实时输出等多种高级调试功能。另外,最新版( Zend Studio 5.5.1)对中文的 支持也是非常稳定的。 基础部分 一、Zend Studio 安装教程 Zend Studio 的安装图解,这里以在 windows 下的安装为例版本为 Zend Studio 5.5.1 for windows ,相信大多数国人还是习惯用windows 的,这个跟 我们的教育体系有一点小小的关系。 首先,下载 Zend Studio 5.5.1,这里提供本站的一个快捷官方下载入口 ZendStudio 5.5.1 官方 http 下载地址注册机,下载回来的安装包约为72MB, 双击此 文件,进入安装向导,直接点击 NEXT 来到下面的授权协议界面,选 择“I accept the terms in the license Agreement”我同意,否则无法进 行下面的步骤。 提醒在进行到任何步骤的时候,都可以点击左下角的CANCEL 按钮来取消 安装。 1、授权协议界面 点击 NEXT,来到下面的选择安装设置,这里选择默认的“Typical“典型安 装即可,因为后面的调试部分 toolbar 有一定作用(该版本还新增了 firefox 的工具条) , 因此这里建议安装上, 它是正常的浏览器工具条, 不属于流氓软件。 2、选择安装设置 下一步,选择安装目录,我的习惯是把大多数应用软件都装在 D 盘,除非特 别需要。可根据您的实际情况灵活调整,不必拘泥于此。 3、选择安装目录 接着点击 NEXT,来到选择快捷方式目录,这里有多个选项,甚至可以自定 义,这里我选择默认。 4、选择快捷方式目录 下面来到了选择文件关联页面,默认就好了,这里给一个小小的提示,当你 在安装完 ZDE 后再安装 Dreamweaver, .php 文件将会被 Dreamweaver 关联,图标 也是文本文件,因此如果需要,请先安装 Dreamweaver 再装 ZDE 就解决了。 5、选择文件关联 接着是选择 ZDE 内置调试器的 PHP 版本,我这里选择 PHP5,这个在实际开 发中在 ZDE 的首选项中就可以方便的在 PHP4 和 PHP5 之间切换。 6、选择 ZDE 内置 PHP 版本 下面就是准备安装的页面,列出你前几步做出的设置,如果确认无误,即可 点击 install 执行安装,将程序解包写入硬盘了。 7、准备安装 8、安装中向硬盘写入解包数据 安装完成了,但是我们的向导还没有到此为止,这一步要你选择是否安装 Zend Guard,(Zend Guard 是 Zend 公司的又一杰作,其主要用途是加密保护你 的PHP源代码不被他人获取, 这对商业闭源系统特别有意义, 但是PHP主张开源) , 我们选择 no,thank you,跳过安装 Zend Guard。 9、是否安装 Zend Guard OK,到了最后一步了,我们看到了可爱的 DONE 按钮,呵呵,点击它吧,安 装完成,结束安装向导。 10、安装完成,结束安装向导 接着运行 ZDE,提示你正在使用的为评估版本,使用网络上搜集的注册器来 生成一套注册密钥。如果您不知道怎么使用,试试下面的这套 Name newer_php Serial 78AABBD912182039 二、界面详细介绍 这一部分是让大家熟悉Zend Studio集成开发环境的界面布局,以及菜单、 工具栏命令的功能介绍。 目的是熟悉开发环境, 明白 zde 到底都给我们提供了什 么或者这些都是干什么用的。先看一下整个界面的截图。 窗口界面 编辑器主区域的一个窗口,用来编写代码的,能同时打开多个代码编辑 窗口,具强大的提示、语法检查和代码高亮功能,支持 php、html 代码, 是不可多得的神器级编辑工具。 浏览器(Browser)zde 内置的一个标准的互联网 web 浏览器, 其调试 工具栏又让它成为使用 zend studio 进行调试时的重要组成部分。 文件管理器zend studio 5.5.1 版的文件管理器窗口包含了 3 个选项卡 ①文件系统可以浏览本地硬盘上所有的文件,并可以选择性的打开使用 编辑器对其编辑;②项目在该选项卡 您可以方便的进行项目的新建、 打开、保存以及添加等操作,这些操作都藏在右键快捷菜单中;③SQL 这里是管理数据库连接的,zend studio 5.5.1 版支持以下数据库连接 Oracle、SQLite、MSSQL、PostgreSQL、MYSQL、DB2 等等。 检查器该窗口包含了 3 个子选项卡①文件检查器列出了编辑器当前 打开文件的引用文件、常量、自定义函数等等;②项目检查器列出了当 前项目的所有定义类、 函数、 常量等内容; ③列出当前使用的 php 版本 (zde 支持 php4 和 php5,可以在首选项中设置切换)。 调试窗口调试窗口包含了 5 个选项卡①断点显示所有设置的断点; ②堆栈 调试时显示调用堆栈; ③监视点 显示已定义的监视点; ④变量 调试时显示全局和局部变量;⑤输出缓冲区调试时显示脚本的缓冲区数 据。 消息窗口用于查看 zde 在编译时产生的包括 Notice、Warning、Error 三个级别的信息。 调试输出显示当前脚本运行时输出的结果,有文本和 html 两种呈现方 式。 主要菜单功能介绍 文件菜单新建文件、打开文件、关闭文件, 打开项目、 关闭项目, 选择最近打开的文件或项目等, 注意这里不能执行新建项目操作, 这个需要在项目窗 口才能新建项目; 编辑菜单除了复制粘贴剪切等常规操作外,还有转换为小写、大写,代码 缩进、代码折叠功能,最为称道的应该就是 展示片段这个命令了。 搜索菜单 实现 zend studio 查找、 替换和在文件中查找的功能菜单,必备; 转到菜单快速定位代码位置的工具,亦是大多编辑器必备功能; 顺便说一下,以上的编辑菜单、搜索、转到菜单中的命令建议使用快捷键操 作,能大幅提高工作效率。 项目菜单新 建、打开、保存、关闭项目,这些无甚可写之处,重点在下 面【检查引入文件】用来详细检查列出当前项目中的文件的包含(include require 关键字)关系;【添加到项目】可以将外部其他位置的文件或目录添加 到当前项目中来; 【项目属性】 则调出项目属性对话框,详细调整修改当前项 目 的属性。