文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Zend Studio——编写PHP代码的利器(上)

Zend Studio——编写PHP代码的利器(上)

时间:2008-05-17  来源:剑心通明

  
[url=javascript:;]Zend[/url]
Studio 是专业开发人员使用的贯穿PHP整个开发周期中唯一的集成开发环境 (IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和
[url=javascript:;]数据库[/url]
工具,Zend Studio 加速开发周期,并简化复杂的应用方案。今天我们就重点介绍一下它强大的编辑功能中的几个方面。

使用
[url=javascript:;]代码[/url]
自动完成功能
代码自动完成功能让你更快完成代码书写。通过该功能你可以轻松把握PHP类,函数,变量,常量,关键词,HTML标签,属性,属性值等等。

Zend Studio 提供两种代码自动完成功能:PHP和HTML
位置
命令
结果
HTML
Ctrl + 空格键
弹出HTML代码自动完成提示
PHP
Ctrl + 空格键
弹出PHH代码自动完成提示

Ctrl + shit 键 + 空格键
弹出函数的参数提示表

PHP代码完成功能,作用于所有的PHP自身的类,界面,函数,常量和关键词,以及用户自定义的类,函数和常量。用户可以在项目文件和打开的文件中进行定义。PHP代码完成功能提示名称和语法。

PHP代码完成功能包括:
嵌套函数代码的完成
函数返回值代码的完成(使用PHPDoc支持)

HTML代码完成功能包括:
HTML标签,属性以及属性值。代码完成功能会列出名称以及使用语法。

文档/URL引用
包含在PHP代码中的引用文档和URL可以在 Zend Studio文件编辑器中打开。当文档#1中引用了另一个文档和URL,Zend Studio文件编辑器可以直接打开被引用的文档/URL。

在编辑器中打开文件;在指定的浏览器中打开URL。

1. 当光标置于文档引用行时,“打开” 的选择会出现在下拉菜单中。

2. 选择“打开文件"或 "打开URL” 。文件将在编辑器中打开 (见图下左) 。
3. 将光标置于URL引用之上,右键点击。“打开” 的选择出现在下拉菜单中。



4. 选择 “打开” 。该URL将在浏览器中打开。


@var标签用于类的提示
通过使用注释,你可以将严格的类值赋予一个变量。这一赋值相应地改变该变量的代码完成功能。
下面的例子中可以看出,'$myVar->' 打开的代码完成提示菜单中,依据注释中定义,显示 'Test'类的函数。


注意:
没有注释,代码完成菜单不显示函数。

使用模板
模板功能帮助初高级开放者快速而准确地书写代码。
模板,即一些快捷方式,在你编辑的代码中插入
[url=javascript:;]框架[/url]
代码段落。
模板插入后,开发人员可以运用书写和自动代码输入相结合的
[url=javascript:;]方法[/url]
来书写代码。


模板功能取决于一下条件:
必须在模板列表中定义功能模板,快捷方式才有效(见 选择参数 | 模板)
模板只在一种语言环境重有效:HTML,HTML, PHP, PHPDoc, JavaScript或CSS。这意味着你书写的代码所属的语言环境决定着哪些模板有效,哪些模板无效。

插入模板:
1. 将光标置于想插入的地方。Place your cursor at the desired insertion point.
2. 键入字母组合 -所有以该字母组合开头的模板将显示在代码完成列表中供选择。


3. 代码完成下拉菜单中,模板前有蓝色方形标志,从下拉菜单中选择模板和按Tab键。
4. 至此,你可以通过Tab和Shift-Tab组合键浏览模板框架中的各个变量,并完成代码。

定义模板:To define a template:
1. 进入选择参数 |模板,点击“添加” ,打开添加新模板对话框。

2. 依照如下方法编辑模板的细节:
a. 简称– 由用户为每一个模板选定的缩略名称,用以识别该模板,并与其他模板进行区隔。(例如:while循环的模板可以叫做while。)
b. 语言环境– 该模板生效的语言环境。 (PHP, PHPDoc, HTML, JavaScript 或 CSS) 。
c. 描述– 对模板中的代码进行简略地描述。
d. 模板代码–当选择该模板时,在编辑器中插入的实际代码。
e. 添加变量–列出常用变量供选择添加入模板。

3. 点击‘完成’ 确认创建新模板,或点击‘取消’ 不存盘并删除新模板。


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载