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

1.更改Zend工作文件夹

2.更改Zend字体

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

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

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

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

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

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

5.新建模板

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

注意在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”就可以看到。

7.安装JSEclipse

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

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


一路Next,就能够安装完毕了。。

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


设置“Default”就可以。

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

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

8.窗体布局

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

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

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

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

9.凝视心得

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

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

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

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

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

原文出自:博客园

Zend Studio使用的更多相关文章

  1. zend studio 13.5破解以及集成xdebug

    环境说明: 操作系统:Windows 7 Ultimate Edition Service Pack 1 PHP:7.0.11 TS Zend Studio:13.5.0 Xdebug:2.5.0 一 ...

  2. Zend Studio XDebug调试配置

    最近在配置zend studio时找了些资料,发现了这个,说的比较详细 搭建Zend Studio 10.5 和XDebug 环境,试图进行 Drupal的调试, 经历了一些困难,但是最终解决了问题, ...

  3. 跟我学PHP-第一篇:如何安装Zend Studio 以及汉化和基本准备工作

    昨天从早上一直弄到晚上10点,可累死我了,网上的资料都是掺次不齐,所以我写一篇系统点的文章来告诉大家怎么做. 1.如果你想进行一套PHP系统的开发,肯定是要有“尚方宝剑”的,这个尚方宝剑就是PHP工具 ...

  4. Zend Studio主题的设置

    用了两年的Zend Studio,一直是默认的白色主题,让人都产生了视觉疲劳,今天才发现Zend Studio的设置方法: 步骤1:help–>install new software…

  5. PHP+Apache+Zend Studio+MySql+Navicat+phpAdmin

    本文章介绍整个PHP开发环境的搭建 数据库:MySql  5.5.50 数据库软件:Navicat 11.1.20和phpAdmin 4.6.5.1任选 php库:PHP 7.0.13 服务器:Apa ...

  6. Zend Studio安装详解

    本篇文章介绍Zend Stuido安装 PHP安装请参考 http://www.cnblogs.com/azhe-style/p/php_new_env_build.html 一.下载 百度Zend ...

  7. zend studio 做前端推荐安装的插件

    zend studio 做前端推荐安装的插件 1.Aptana插件代码提示 Zend Studio的aptana插件,解决了Zend Studio对前台代码支持不足的问题,而且在某些方面还比诸如dw优 ...

  8. zend studio 9 字体,颜色,快捷键等相关设置

    1.zend studio 9可以破解吗? 可以的,具体破解步骤查看:http://www.geekso.com/ZendStudio9-key/ 2.如何将zend studio 9的默认GBK编码 ...

  9. zend studio 的使用

    1.将php项目导入到zend studio 中的方式为:http://my.oschina.net/maomi/blog/86077: 2.zend studio中将php项目导出的方式为:如果你会 ...

  10. zend studio 配置 apache服务器事宜

    安装好 zend studio后,配置 apache服务器时,设置 configuration directory时,需选中 xampp\apache里面的 conf 文件夹,即完整的路径为: *\x ...

随机推荐

  1. String[]和ArrayList和LinkedList区别

    String[]和ArrayList和LinkedList区别 参考文档如下: http://www.blogjava.net/flysky19/articles/92775.html http:// ...

  2. 利用eclipse开发php<转>

    1.安装php环境 Eclipse支持PHP自动提示 其实如果你已经安装好了php环境(安装过程见)的话,只需要下面2步就可以了.hoho,很简单的. 1,下载eclipse中php的插件phpecl ...

  3. mdf导入sqlServer

    导入mdf有两种方法:   (需要mdf和ldf两个文件) 1.   在SQL企业管理器中,选择左边树型列表,根节点即"数据库"的文件夹图标,右键"所有任务"→ ...

  4. MySQL 慢查询配置

    MYSQL慢查询 1. 慢查询有什么用? 它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 2. 如何开启慢查询? 首先 ...

  5. 策略模式Strategy(对象行为型)

    原文地址:http://blog.csdn.net/hguisu/article/details/75582491.策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换.本模式使得 ...

  6. 使用DML语句【weber出品必属精品】

    DML语句包含以下语法: INSERT:往一个表中增加新行 DELETE:从一个表中删除掉现有的行 UPDATE:更改一个表中现有的行 INSERT语句语法:INSERT INTO TABLE(COL ...

  7. 常用排序算法之——选择排序(C语言+VC6.0平台)

    选择排序是另一种经典排序算法,核心思想是:在一趟找最小(大)数的过程中,先假设待排数据中的第一个数据即为最小(大)数据,然后循环将其他数据与该数据比较,每次比较时若小于该数据则让新数据成为最小(大)数 ...

  8. ModelSim仿真入门

    ModelSim仿真入门之一:软件介绍 编写这个教程之前,为了让不同水平阶段的人都能阅读,我尽量做到了零基础入门这个目标,所有的操作步骤都经过缜密的思考,做到了详细再详细的程度. 如果您是FPGA开发 ...

  9. 安卓4.2原生rom状态栏显示运营商

    前言:要调整状态栏布局,需反编译systemui.apk.单卡机修改status_bar.xml和signal_cluster_view.xml,双卡机修改gemini_status_bar.xml和 ...

  10. CSS5.4 安装问题集

    由于手痒,将5.2 卸载了,装了5.4 出现如下错误:install failed to install com.ti.ccstudio.debugserver.win32 corrctly. ... ...