Zend Studio for mac 是Zend Technologies公司开发的PHP语言集成开发环境(IDE)。除了有强大的PHP开发支持外也支持HTML、js、CSS,但只对PHP语言提供调试支持。Studio5.5系列后,官方推出了基于Eclipse平台的Zend Studio,Zend Studio是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境(ZDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Zend Studio加速开发周期,并简化复杂的应用方案。
Zend Studio for mac 特色功能:
1、快速代码开发与配置本地和远程调试器。
2、数据库连通性&SQL工具团队合作环境。
3、完全PHP 4/PHP 5切换PHPDocs/PHP文档处理程序支持。
4、SFTP、FTP以至SSH的安全连接100个以上代码摘录。
5、50个以上样品数据库应用程序与Zend Platform™组合。
Zend Studio for mac 基本简介:
1、使用项目功能的好处在用户打开一个项目时,Zend Studio客户端自动处理所有项目相关的文件并且增加类和函数名到代码补全列表。另外,还可以查找包含的丢失文件。
2、如何创建一个项目如果想定义一个带有独立特性的工作环境,可以创建一个新的项目。这些特性如调试配置、书签和监视点等。
3、Zend Studio代码补全。
4、Studio的PHP的调试。
5、断点跟踪
可以在代码的任意行设置断点。设置断点的目的是,让PHP脚本运行到该断点的时候自动停止运行,以便查看变量、缓冲等数据。可以通过鼠标右键、F9快捷键来设置断点。
6、堆栈与输出缓冲
PHP的运行的堆栈基本上是指每一个PHP脚本,堆栈在调试的时候显示出的具体的信息需要配合断点调试或者逐行调试才能看到。信息显示的是运行的php文件、停止的行数、运行的函数等信息。
注意:如果在一个PHP文件中有引入别的PHP文件,那么堆栈的个数将等于该PHP文件本身加上所有引入的别的PHP文件的个数。
7、跳入与跳出
跳入与跳出主要是针对堆栈来说,在断点或者逐行的调试中,我们可以灵活地跳入或者跳出某个堆栈来看某个堆栈的变量和运行情况。
8、Studio的版本控制
Studio集成了CVS和Subversion等版本管理工具的客户端,可以方便地进行团队开发。