ZendStudio教程.docx
- 文档编号:3249602
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:41
- 大小:6.27MB
ZendStudio教程.docx
《ZendStudio教程.docx》由会员分享,可在线阅读,更多相关《ZendStudio教程.docx(41页珍藏版)》请在冰豆网上搜索。
ZendStudio教程
ZendStudio教程
序:
ZendStudio是当今最伟大的PHP集成开发环境
ZendStudio包括了PHP开发所有必须的部件,通过一整套编辑、调试、分析、优化和数据库工具,使用ZendStudio缩短了开发周期,并简化了复杂的应用方案,无容置疑,其已经是当今世上最强大的PHP集成开发环境。
ZendStudio的强大之处,除了一般编辑器所具有的代码高亮,语法自动缩进,书签功能外,它内置的调试器更是无可挑剔,支持本地和远程(debugserver)两种调试模式,支持诸如跟踪变量、单步运行、断点、堆栈信息、函数调用、查看实时输出等多种高级调试功能。
另外,最新版(ZendStudio5.5.1)对中文的支持也是非常稳定的。
基础部分
一、ZendStudio安装教程
ZendStudio的安装图解,这里以在windows下的安装为例(版本为ZendStudio5.5.1forwindows),相信大多数国人还是习惯用windows的,这个跟我们的教育体系有一点小小的关系。
首先,下载ZendStudio5.5.1,这里提供本站的一个快捷官方下载入口:
ZendStudio5.5.1官方http下载地址+注册机,下载回来的安装包约为72MB,双击此EXE文件,进入安装向导,直接点击NEXT来到下面的授权协议界面,选择“IacceptthetermsinthelicenseAgreement”(我同意),否则无法进行下面的步骤。
提醒:
在进行到任何步骤的时候,都可以点击左下角的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、安装中....(向硬盘写入解包数据)
安装完成了,但是我们的向导还没有到此为止,这一步要你选择是否安装ZendGuard,(ZendGuard是Zend公司的又一杰作,其主要用途是加密保护你的PHP源代码不被他人获取,这对商业闭源系统特别有意义,但是PHP主张开源),我们选择no,thankyou,跳过安装ZendGuard。
9、是否安装ZendGuard?
OK,到了最后一步了,我们看到了可爱的DONE按钮,呵呵,点击它吧,安装完成,结束安装向导。
10、安装完成,结束安装向导
接着运行ZDE,提示你正在使用的为评估版本,使用网络上搜集的注册器来生成一套注册密钥。
如果您不知道怎么使用,试试下面的这套:
Name:
newer_php
Serial:
78AABBD912182039
二、界面详细介绍
这一部分是让大家熟悉ZendStudio集成开发环境的界面布局,以及菜单、工具栏命令的功能介绍。
目的是熟悉开发环境,明白zde到底都给我们提供了什么?
或者这些都是干什么用的?
。
先看一下整个界面的截图。
窗口界面:
∙编辑器:
主区域的一个窗口,用来编写代码的,能同时打开多个代码编辑窗口,具强大的提示、语法检查和代码高亮功能,支持php、html代码,是不可多得的神器级编辑工具。
∙浏览器(Browser):
zde内置的一个标准的互联网web浏览器,其调试工具栏又让它成为使用zendstudio进行调试时的重要组成部分。
∙文件管理器:
zendstudio5.5.1版的文件管理器窗口包含了3个选项卡:
①文件系统:
可以浏览本地硬盘上所有的文件,并可以选择性的打开使用编辑器对其编辑;②项目:
在该选项卡您可以方便的进行项目的新建、打开、保存以及添加等操作,这些操作都藏在右键快捷菜单中;③SQL:
这里是管理数据库连接的,zendstudio5.5.1版支持以下数据库连接:
Oracle、SQLite、MSSQL、PostgreSQL、MYSQL、DB2等等。
∙检查器:
该窗口包含了3个子选项卡:
①文件检查器:
列出了编辑器当前打开文件的引用文件、常量、自定义函数等等;②项目检查器:
列出了当前项目的所有定义类、函数、常量等内容;③列出当前使用的php版本(zde支持php4和php5,可以在首选项中设置切换)。
∙调试窗口:
调试窗口包含了5个选项卡:
①断点:
显示所有设置的断点;②堆栈:
调试时显示调用堆栈;③监视点:
显示已定义的监视点;④变量:
调试时显示全局和局部变量;⑤输出缓冲区:
调试时显示脚本的缓冲区数据。
∙消息窗口:
用于查看zde在编译时产生的包括Notice、Warning、Error三个级别的信息。
∙调试输出:
显示当前脚本运行时输出的结果,有文本和html两种呈现方式。
主要菜单功能介绍:
文件菜单:
新建文件、打开文件、关闭文件,打开项目、关闭项目,选择最近打开的文件或项目等,注意这里不能执行新建项目操作,这个需要在项目窗口才能新建项目;
编辑菜单:
除了复制粘贴剪切等常规操作外,还有转换为小写、大写,代码缩进、代码折叠功能,最为称道的应该就是展示片段这个命令了。
搜索菜单:
实现zendstudio查找、替换和在文件中查找的功能菜单,必备;
转到菜单:
快速定位代码位置的工具,亦是大多编辑器必备功能;
顺便说一下,以上的编辑菜单、搜索、转到菜单中的命令建议使用快捷键操作,能大幅提高工作效率。
项目菜单:
新建、打开、保存、关闭项目,这些无甚可写之处,重点在下面:
【检查引入文件】用来详细检查列出当前项目中的文件的包含(includerequire关键字)关系;【添加到项目】可以将外部其他位置的文件或目录添加到当前项目中来;【项目属性】则调出项目属性对话框,详细调整修改当前项目的属性。
视图菜单:
显示/隐藏一些窗口。
调试菜单:
这是ZendStudio中一个非常重要的功能菜单,在项目开发测试中显得举足轻重,这里先简单了解,zendstudio的调试拥有单步调试跟踪,断点,变量监视,堆栈等一系列强劲功能,后面我们会着重讲zendstudio的调试功能,届时这些菜单命令将一一用到。
工具菜单:
zendstudio提供了两个版本控制工具,即SVN和CVS,我们可以在首选项中方便的切换使用这两种版本控制工具,另外的两个工具是PHPDocumentor,WSDLGenerator,亦是我们进行项目开发的重要工具,另外一个是分析代码,能分析当前代码可能存在的安全隐患和错误,至于“首选项”,在后面专门介绍,实在是颇为复杂的一个位置。
帮助菜单:
【帮助主题】打开的是一个很完备的帮助文档,有详细的zendstudio操作介绍(英文版),其他命令就不一一介绍了。
zendstudio工具栏命令介绍
从左至右依次是:
新建文件、打开文件、编辑工具栏、搜索、转到、调试等等工具栏命令,重点还是在调试工具栏,这些命令很方便的对调试流程进行控制,另外,这个工具栏意在给最常用的操作提供一个便捷的通道,因此是否使用工具栏要视个人习惯了。
三、首选项(preferences)功能、设定详解
首选项(preferences)是zendstudio的个性化的设定中心,它涵盖了我们在使用zendstudio过程中需要根据个人或实际项目需求而修改开发环境的所有参数设置。
位于zde"工具"菜单->"首选项...",由于功能繁多,所以首选项的界面采用了多选项卡的呈现方式,ZendStudio5.5.1的首选项包括了12个选项卡。
很多新手的疑问其实有很多通过zde的首选项就可以轻松解决。
OK,下面我们就来看看具体的每个选项卡中的设定以及功能。
1.桌面(desktop)
桌面选项卡主要用于一些显示、界面的调整,其中包括了Appearance、PHP、BrowserConfiguration、常规四个大块。
Apperarance区:
(1)、使用OS外观,就是让zendstudio的菜单、工具栏和你的操作系统外观一致(有的桌面主题和zde有冲突,会导致在启动zde的时候弹出一个错误对话框后,就什么也看不见了。
);
(2)、UseAntialiasedFonts,这个选项是用来平滑字体边缘的;
(3)、语言,设置zendstudio的界面显示语言,奇怪的是,我们要显示中文的话,居然需要将此选项设置为“日文”,大感不可理喻!
(4)、字体,设定zendstudio的字体,这里的下拉列表显示了当前系统的所有字体;(5)、大小:
就是设定字体的大小了;(6)、编码:
设置zde的默认编码,一般以UTF-8和GBK居多,当你打开一个PHP源码出现乱码时,可以尝试修改此选项。
PHP区:
这里其实是设定zendstudio内部调试时自带的php.ini的一些参数的。
(1)、PHP版本,选择内部调试时使用的PHP版本,有PHP4、和PHP5两个版本可供选择;
(2)、includeZendFrameworkResources,这是包含zf框架的选项,如果您的项目使用了zf,并打算使用zendstudio内部调试,可以勾选此项;
(3)、支持ASP标记,就是是否将包含在<%%>之间的代码解释为PHP;(4)、PHP手册URL,可以设置PHP手册的位置,方便在出错的时候点击相应链接到达手册参考。
BrowserConfiguration区域:
设定浏览器的主程序位置。
常规区:
(1)、显示隐藏文件和文件夹,在zde的文件管理器中、打开保存文件的时候浏览资源管理器时用到;
(2)、检查外部文件修改,这是一个文件一致性措施,当我们的文件处于打开时,通过其他途径修改了该文件,如果没有勾选下面的【自动重新加载在外部被修改的文件】,zendstudio会弹出一个提示(是否重新加载,如图:
)
这样如果勾选了自动重新加载在外部被修改的文件,就不会有提示,同步的时间可以在下一个选项:
外部修改检查频率中设定;“搜索结果”屏面中的最大条目一般设置为1000足矣,而zendguard的路径就是指定zg安装的路径,这样在加密源代码时就能更方便的调用了。
2.编辑(Editing)
3.代码补全(CodeCompletion)
4、颜色和字体(Colors&Fonts)
5.调试(Debug)
6.ZendPlatform
7.键映射(KeyMap)
8.文件类型(FileTypes)
9.模板(Templates)
10.版本控制(SourceControl)
11.对话框(Dialogs)
12.SQL
四、特色功能之模板(templates)
Zen
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ZendStudio 教程
![提示](https://static.bdocx.com/images/bang_tan.gif)