Zend Studio使用

摘要:
PHP就是这一行。我希望在创建PHP文件时可以生成封闭的PHP标记,因此我可以依次进入Window-˃Preferences-˃PHP-˃Editor-˃Templates-˃NewsimleHPfile进行更改:4.更改自己的代码速度。泽德是个迟钝的人。默认的代码提示延迟是500毫秒,这显然不符合程序员的快速脾气,因此我进入Window-˃Preferences-˃PHP-˃Editor-˃ContentAssist-˃AutoActivation,将代码自动提示的速度设置为500到50:5。新模板Zend中已经有很多模板。您可以去默认的新PHP文件模板被更改的地方,但这是不可避免的。因此,我们需要创建一个新模板:注意,您应该在上下文中选择newphp,当您负责创建新模板时,无法找到模板名称。

也许你能够用Dreamweaver、Notepad++或者Editplus这种东西完毕你的系统,但所谓“工欲善其事,必先利其器”,偶觉得 一个给力的IDE对于新手还是非常必要的,而Zend作为PHPer们公认的最前IDE,自然成为了我的选择,我安装的版本号是7.2.1,本文就介绍一下自 己对于这个“新”工具的改造吧,最后留几个问题让高手们给解决下。

1.更改Zend工作文件夹

Zend Studio使用第1张

2.更改Zend字体

依次进入Window——Preferences——General——Appearance——Colors and Fonts——Basic——Text Font进行改动,偶还是喜欢Consolas的16号:

Zend Studio使用第2张  

3.更改新建文档模板的默认设置

默认情况下新建PHP文件自己主动生成的代码为:<?php

仅此一行,偶希望能新建PHP文件时能够生成闭合的PHP标签,所以依次进入Window -> Preferences -> PHP -> Editor -> Templates -> New simple PHP file改动: 

Zend Studio使用第3张

4.改动自己主动提示代码速度

Zend是个慢性子,默认的代码提示延迟是500毫秒,显然不符合Coder们的急脾气,所以进入Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto Activation,将代码自己主动提示的速度500设置成50:

Zend Studio使用第4张

5.新建模板

Zend里面已经自带了非常多模板了,大家能够进到上面改动默认新建PHP文件模板的地方去逛逛,但难免还会出现不够用的情况,所以我们须要新建模板:

Zend Studio使用第5张

注意在context中选择newphp,负责新建时无法找到模板名。

6.更改快捷键

这个和VS是相似的,相信大家难免对有些快捷键的键位不爽哈,比方会将Ctrl+K,C作为凝视的快捷键,这明显是两仅仅手才干够操作完毕的工作,怎 么快得起来哈,所以我们会进行改动,比方改动成Ctrl+E,C等,而Zend里默认加块凝视是Ctrl+Shift+/,取消块凝视是 Ctrl+Shift+/,而添加或取消单行凝视,默认是切换Ctrl+/,偶依旧不想两仅仅手来操作,所以果断改掉,我改的单行凝视切换是Ctrl+E, 块凝视是Ctrl+R,取消块凝视是Ctrl+G。

另外就是更改调试和VS的习惯一致,调试由F11改为F5,执行由Ctrl+F11改为Ctrl+F5,Step into由F5改为F11,Step Over由F6改为F10。

以上两个部分的更改可在搜索框中输入“comment”和“debug”就可以看到。

Zend Studio使用第6张

7.安装JSEclipse

JS的提示要强大,而Zend本身自带的稍弱,这里更好的选择是安装JSEclipse插件,我们依次进入Help -> Install newsoftware

这里有两种安装方法,一种是加入在线安装地址 http://download.macromedia.com/pub/labs/jseclipse/autoinstall,还有当然就是下载安装 包到本机,进行安装,假设你解压了就选Local找到本地目录确定,或者你懒得解压也能够直接选Archive就可以。

Zend Studio使用第7张 一路Next,就能够安装完毕了。。

安装好要选择JSEclipse 为默认的Javascript编辑器才干够使用JSEclipse,依次进入Window -> Preferences -> General -> Editors -> File Assocaitions:

Zend Studio使用第8张 设置“Default”就可以。

相同,代码提示也改动的快一些:

Zend Studio使用第9张

原“outline reparsing delay(ms)”默认值为500,“Code Completion popup delay(ms)”默认值为200。

8.窗体布局

使用Alt+Shift+Q,V调出变量窗体,方便调试的时候跟踪相关变量的值

另外能够调出Debug和Debug OutPut窗体,方便跟踪调试

还在Window——Show View中调出PHP Function窗体,懒得开手冊的时候能够看一眼。

Zend Studio使用第10张

最后的布局为了看其顺眼,还是搞成了象VS的样子,当中以下一块能够最小化以增大工作区。

Zend Studio使用第11张

9.凝视心得

大家在VS里为某个函数加入凝视都会连续输入三个/,这样就能够加入函数的Summary了,偶本以为这个功能在Zend里米有,可是还是在偶然的一次凝视中发现了,就是敲入/**,然后回车就能够为函数加入凝视了,效果如图:

Zend Studio使用第12张

好了,以上大概就是我对Zend的改造了,最后留几个在VS中我经常使用,可是在Zend中还临时未找到实现的问题,望大牛们给指点下:

1.在VS中我会设置全部的文件全都自己主动换行,也就是代码一行显示不完的时候会换行显示,而不是继续显示,从而出现横向的滚动栏,这样看代码拖来拖 去的,非常是影响代码的可读性。我如今仅仅发如今工作区右键有个“Toggle Word Wrap”选项能够让当前页面换行显示,可是没有找到让所有文件统一所有换行的功能设置。

2.另外,还经经常使用到一个“转到定义”的功能,就是在函数或者变量上右击,能够转到定义,然后就转到了函数或变量初始定义的那一行,这个在文件多的时候比較实用,但在Zend里面也没有找到。

3.另一个比較常见的功能就是我输入一个函数或者变量,Zend肯定会提示哈,好,如果如今我不小心点到其它什么了,比方碰到触摸板,这样由于鼠 标点击的原因,智能提示框就肯定消失了对吧,这时候有没有方法能够按某个键之类的把提示框调出来,而不用把这个敲到一半的函数删掉然后从头開始输入,让提 示框出现。这个在VS里面是Ctrl+J,可是在Zend里也没有找到怎么实现。

原文出自:博客园

免责声明:文章转载自《Zend Studio使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用Java爬虫抓取网页中的email地址weblogic-部署web应用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

PHP加密方法-用Zend Encoder加密PHP文件和PHP 优化配置(PHP文件加密)

在发布一个你写好的PHP程序时,你是不是担心自已辛苦写出来的成果会被别人占为已有呢?其实我们可以用Zend Encoder为我们的PHP文件加上一层保护壳。 软件版本:2.0.1 软件大小:10.2M 适用平台:Win9X/2000/XP 官方网址:http://www.zend.com/store/products/zend-encoder.php 软件...

PHP是怎么运行的

这篇文章,研究一下PHP代码是如何解释和执行以及PHP脚本运行的生命周期。 概述 PHP服务的启动。严格来说,PHP的相关进程是不需要手动启动的,它是随着Apache的启动而运行的。当然,如果有需要重启PHP服务的情况下也是可以手动重启PHP服务的。比如说在有开启opcode的正式环境更新了代码之后,需要重启PHP以重新编译PHP代码。 从宏观上来看,PH...

20个2020年最优秀的PHP框架回顾

这篇文章主要介绍了20个2020年最优秀的PHP框架回顾,简单分析了目前比较主流的优秀框架供大家参考,需要的朋友可以参考下   对于Web开发者来说,PHP是一款非常强大而又受欢迎的编程语言。世界上很多顶级的网站都是基于PHP开发的。本文我们就来回顾一下20个2020年最优秀的PHP框架。 每一个开发者都知道,拥有一个强大的框架可以让开发工作变得更加快捷...

用Zend Encoder加密PHP文件和PHP 优化配置

在发布一个你写好的PHP程序时,你是不是担心自已辛苦写出来的成果会被别人占为已有呢?其实我们可以用Zend Encoder为我们的PHP文件加上一层保护壳。 软件版本:2.0.1软件大小:10.2M适用平台:Win9X/2000/XP官方网址:http://www.zend.com/store/products/zend-encoder.php软件的使用方...

freebsd+nginx+php+mysql+zend系统优化防止ddos +傻瓜式ports安装

前言 1. 看了张宴的《linux版本的Nginx 0.5.33 + PHP 5.2.5》后,马上找了一台服务器测试了一下,然后加了一个线上的discuz的论坛跑了一下,性能非常的卓越,感叹搜遍整个互联网,就是 nginx+php唯一的一篇文档。对于他的文档,我认为:写的非常专业,对于php extensions库也分析的非常透彻。但是一篇专业的文档,也存...