zend studio详细使用教程
这一部分是让大伙儿熟悉Zend Studio集成开发环境的界面布局,以及菜单、工具栏命令的功能介绍。目的是熟悉开发环境,明白zde到底都给我们提供了什么?或者这些都是干什么用的?本文将以图文并茂的方式呈现给大家。
先看一下整个界面的截图
窗口界面:
php如何运行代码∙编辑器:主区域的一个窗口,用来编写代码的,能同时打开多个代码编辑窗口,具强大的提示、语法检查和代码高亮功能,支持php、html代码,是不可多得的神器级编辑工具。
浏览器(Browser):zde内置的一个标准的互联网web浏览器, 其调试工具栏又让它成为使用zend studio进行调试时的重要组成部分(关于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关键字)关系;【添加到项目】可以将外部其他位置的文件或目录添加到当前项目中来;【项目属性】则调出项目属性对话框,详细调整修改当前项目的属性。
视图菜单:显示/隐藏一些窗口。
调试菜单:这是Zend Studio中一个非常重要的功能菜单,在项目开发测试中显得举足轻重,这里先简单了解,zend studio的调试拥有单步调试跟踪,断点,变量监视,堆栈等一系列强劲功能,后面我们会着重讲zend studio的调试功能,届时这些菜单命令将一一用到。
工具菜单:zend studio提供了两个版本控制工具,即SVN和CVS,我们可以在首选项中方便的切换使用这两种版本控制工具,另外的两个工具是PHPDocumentor,WSDL Generator,亦是我们进行项目开发的重要工具,另外一个是分析代码,能分析当前代码可
能存在的安全隐患和错误,至于“首选项”,我打算在后面专门撰文介绍之,实在是颇为复杂的一个位置。
帮助菜单:【帮助主题】打开的是一个很完备的帮助文档,有详细的zend studio操作介绍(英文版),其他命令就不一一介绍了,之于zend studio的注册,您可以前往dstudio/libs/zendstudio5_5_1-keymaker-php/
zend studio工具栏命令介绍
从左至右依次是:新建文件、打开文件、编辑工具栏、搜索、转到、调试等等工具栏命令,重点还是在调试工具栏,这些命令很方便的对调试流程进行控制,另外,这个工具栏意在给最常用的操作提供一个便捷的通道,因此是否使用工具栏要视个人习惯了,我本人就更喜欢快捷键操作。
OK,现在就将zend studio的整个界面布局,以及菜单、工具栏命令介绍完了。
首选项(preferences)是zend studio的个性化的设定中心,它涵盖了我们在使用zend studio过程中需要根据个人或实际项目需求而修改开发环境的所有参数设置。位于zde”工具”菜单 ->”首选项…”,由于功能繁多,所以首选项的界面采用了多选项卡的呈现方式,Zend Studio 5.5.1 的首选项包括了12个选项卡。
很多新手的疑问其实有很多通过zde的首选项就可以轻松解决。OK,下面我们就来看看具体的每个选项卡中的设定以及功能。
1、桌面(desktop)
桌面选项卡主要用于一些显示、界面的调整,其中包括了Appearance、PHP、Browser Configuration、常规四个大块。
Apperarance区:(1)、使用OS外观,就是让zend studio的菜单、工具栏和你的操作系统外观一致(由于我的桌面主题和zde有冲突,所以我取消了此选项,不然在启动zde的时候弹出一个错误对话框后,就什么也看不见了。);(2)、Use Antialiased Fonts,这个选项是用来平滑字体边缘的;(3)、语言,设置zend studio的界面显示语言,奇怪的是,我们要显示中文的话,居然需要将此选项设置为“日文”,大感不可理喻!(4)、字体,设定zend studio的字体,这里的下拉列表显示了当前系统的所有字体;(5)、大小:就是设定字体的大小了;(6)、编码:设置zde的默认编码,一般以UTF-8和GBK居多,当你打开一个PHP源码出现乱码时,可以尝试修改此选项。
PHP区:这里其实是设定zend studio 内部调试时自带的php.ini的一些参数的。(1)、PHP版本,选择内部调试时使用的PHP版本,有PHP4、和PHP5两个版本可供选择;(2)、include Zend Framework Resources,这是包含zf框架的选项,如果您的项目使用了zf,并打算使用zend studio内部调试,可以勾选此项;(3)、支持ASP标记,就是是否将包含在<%%>之
间的代码解释为PHP;(4)、PHP手册URL,可以设置PHP手册的位置,方便在出错的时候点击相应链接到达手册参考。
Browser Configuration区域:设定浏览器的主程序位置,事实上我没有弄清楚这个设定的真正用途。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。