zend studio常见问题收集了一年来,各位网友在zend studio的留言和评论中,最常问到的关于zend studio 使用中碰到的难点和疑惑,以及gently作出的回复,希望能够帮助初学者更好的学习使用zend studio。

本列表所有内容欢迎大家转载,但务必保留本段文字,并以链接的形式注明出处,谢谢合作。

本文链接:http://www.zendstudio.net/libs/zend-studio-faq.html

最后更新时间:2010-08-10 22:41:43


  1. 新建的模板文件包含中文。例如/*小甜甜版权所有*/。我已经在prefernces里设置了UTF8,但,通过模板新建出来的PHP页面包含的中文却是GBK,只有把文件调成GBK才能正常显示,能不能把新建的模板也设置成UTF8呢?

    是的,包含中文之后就会乱码,这是英文软件经常犯的错误。所以暂时没有解决办法,尽量避开中文出现在code templates中吧.当然如果使用GBK编码就不用担心了

  2. 您好,我看了您网站的zend教程里面,界面是中文的。那么您有中文的吗?

    zend studio 5.5.1是官方中文版的,在本站的下载页面提供了下载。需要注意的是,在win7下安装zend studio 5.5需要手动更新JRE后才能安装

  3. 如何备份、恢复你的zend studio 个性配置?

    使用导入导出功能。具体的就是在菜单 File | Import,和File | Export,另外,在Preferences中也有很多单独的导出选项,诸如templates的单独导出备份

  4. 我用zend studio 开发drupal ,里面有的PHP的文件必须以*.module 作为后缀,我用文件关联的方式把这些文件关联的php的编辑器,可是打开后没有语法高亮,也没用代码自动补齐,而我用zend studio 5.5.1的时候是可以的,不知您有没有遇到过这种情况?谢谢~

    你可能是把你的*.module关联到text editor了。正确的方法应该是:打开window | Preferences,进入General | Content Types,展开右边的Text,找到PHP Content Type,在下方点击add…按钮,然后添加*.module即可使用php editor的所有特征,包括高亮语法、代码格式化、代码折叠、代码自动提示等等功能。

  5. zend studio 7.0有哪些新功能?什么时候出zend studio 7的视频教程?

    新功能非常之多,比如加入了zend server,完全支持php 5.3……更多的功能欢迎参考官网:http://www.zend.com/en/products/studio/studio-7-beta/,zend studio 7基本上和zend studio 6在使用上区别不是太大,如果不是特别需要,近期不打算做7.0的视频教程。

  6. zend studio for eclipse 有中文版(汉化包,中文语言包)吗?

    官方一直都没有出中文语言包,不过在zend studio的update中有提供非官方的汉化包,操作方法参见文章:http://www.zvv.cn/blog/show-92-1.html,适用于zend studio 6、7版本。

  7. 问一下你的zend studio 视频教程是用什么工具录制的?

    我使用的录像软件叫做demo builder,他的官方网站是:http://www.demo-builder.com/,它的使用方法我就不再做任何说明了,官方网站上有非常多的教学视频来指导使用方法的。(这是我始料未及的一个问题,非常多的朋友问到。)

  8. zend studio 5.5.1怎么调成中文版?

    菜单tools->Prefrerences,Desktop选项卡language那里选择【日文】,(这确实是一件不可理喻的事情)然后重启ZDE,就是中文界面了。

  9. 如何设置zend studio,让他能打开ini、tpl、dwt之类的不常见文件?

    在zend studio 5.5.1中,你可以依次进入工具->首选项->文件类型,在文件类型框中,单击左侧Text files,此时右侧应该出现若干文件扩展名,单击右侧的添加按钮,输入ini确定,来添加ini的文件关联。在zend studio 6中,进入Prefrerences窗口,general->content Types,点击下面的add按钮添加一个扩展名,再进入general->editors->file associations将该扩展名关联一个编辑器,这样就可以在php explorer中双击用zend studio打开文件进行编辑了。

  10. 代码片段在zend studio for eclipse6中的位置?

    菜单window->show view->code gallery,如果没有找到,选择other…搜索

  11. 请问ZS 5.5.1的"代码片段"功能是否能在线更新?

    "代码片段"功能可以在线更新,因为服务器在国外,所以经常会没有响应.而且目前我们被“墙”的厉害。

  12. 如何修改zend studio 6的默认编码为UTF-8?使得新建一个文件的时候默认就是UTF-8编码的

    zend studio 6中的编码分为3块,全局编码、项目编码、文件编码,具体看视频教程《zend studio 6.1中文视频教程-快速入门》部分的第9小节——乱码问题的【终极解决】方案

  13. 能否上个zend studio 6.1.0版本的zend debugger 的配置教程,谢谢

    呼呼!zend debugger只有针对不同的php版本的,配置也大致相同,而和使用什么版本的zend studio是无关的。

  14. 博主,请教个问题zend中添加注释是ctrl+slash,这个slash在哪里呢?还有代码代码补全快捷键ctrl+space,可是这个是输入法切换的,这是怎么回事呢

    slash是斜杠'/'那个键,就是在,.之后的那个。 ctrl+space默认是输入法切换,要使其有用需要修改默认的输入法设置

  15. 您好:请问一下,我在用zend studio6.1.0 写代码的时候,有些地方会出现黄色的波浪线,是什么意思,我觉得我的代码没有问题啊。还有第二个问题,就是zend studio6.1.0 打不开.tpl文件,有没有什么方法,能让其支持.tpl的模板文件啊,谢谢

    1、这个是代码分析器再工作,你可以在window-> preferences ->code analyzer 下面修改全局的相应的“严格级别”,把你不想看到的调整为忽略。当然也可以为单独的项目指定不同的级别,方法是在项目属性里修改。
    2、要打开.tpl文件,你可以打开window->preferences ->general->content types,在右边选择一个文件类型,比如html,在下面添加*.tpl,保存之。这样双击*.tpl的文件即可用zde内置的编辑器打开了。

  16. 我作为一名初学者给贵站提一个小小的建议:最好能有在windows,linux等搭建开发环境的视频。对初学者很有帮助的。谢谢!

    非常谢谢你真诚的意见,我也想说说我为什么只做windows下的视频,(1)很多初学者是不会linux的,所以如果在linux下演示安装,可能会让很多的windows用户觉着摸不着头脑;(2)对于zend studio 集成开发环境,不管在什么操作系统下的界面、使用都是一样的(当然可能在快捷键上等细节问题上会略有差别);(3)事实上我没有找到一款linux下的录像软件像demo builder用起来这么得心应手;(4)我自己的开发环境也是windows,由此我不用再另外去部署一个新的环境来用于zend studio教程而额外的花费时间;(5)gently没有闲的蛋疼,将几乎一模一样的操作重复录制2~3遍。唯一最大的区别或许就是在软件的安装上,而这个是学习操作系统的基础。(6)如果你有不同的意见,非常欢迎你继续来问。

  17. 如何启用和关闭zend studio 6.1的代码自动提示功能?

    preferences->php->editor->code assist,右边enable auto activation去掉前面的勾选即关闭自动提示,反之就是启用了

  18. 请问下,如何在zend studio for eclipse中,每次新建一个文件时,显示
    /**
    *
    * @copyright(c) 2009
    * @author oo
    * @package common
    * @version $Id: template.php
    */
    现实累死(显示类似[gently注])这样子的东西 网上查说叫PHPDOC,但是还是没搞明白 谢谢

    这个是zend studio for eclipse的Templates功能,进入菜单window->preferences->php->templates,在右边找到New simple PHP file,默认的内容是这样的:
    < ?php
    ${cursor}
    ?>
    就是我们使用zend studio for eclipse new phpfile的时候默认的模板,你可以直接修改这个模板来满足你的要求,当然更好的做法是新建一个template,其context选择new php,然后编辑你的模板,这里支持一些变量。BTW:很多人可能以为${user}可以作为Author来用,而实际上这个变量是你的OS登录名,例如我的就是administrator。

    那么,怎么使用它呢?在使用New->php file新建文件的时候,在向导的下一步使用你修改过的New simple PHP file或者新建的模板名称

  19. 我是php的新手,所以我向您请教一下,新手应该怎样一步一步地学习?

    这个对我来说,确实是个难题,因为每个人的程度不一样,学习方法也不一样,所以我只能告诉你:“万丈高楼平地起”,基础极其重要,我不反对眼高手低,但你的眼光要足够的高。

  20. 为什么zend studio for eclipse 6.1.2 无法新建mysql5.1数据库连接啊,数据库帐号密码都正确,服务器是本地的,用了mysql 5.1缺省值默认地址,库也存在的,dreamweaver里可以连上的,zend里到底应该怎么填啊

    URL那里,默认jdbc:mysql://localhost:3306/database,这最后的database要改成你选择的数据库,比如mysql,不然会因为select db失败而提示错误

  21. 弱弱地问一句,zend studio跟zend studio for Eclipse 有些什么区别吗?刚学php…

    区别就是zend studio for eclipse代表了更新的版本,更强大的功能,居然最新的zend studio 7.0也是基于eclipse的,看来官方已经放弃独立版本了

  22. 你好,请问zend studio中能调试javascript吗? 有什么好的办法吗

    不能。用aptana

  23. 弱弱的问个问题, 如何设置zend studio for eclipse 6系列的默认工作目录 我修改config文件好象不能用!!!

    这个问题问的好!我当时也碰到了,只是还没有写出来。zend studio for eclipse引入了一个workspace的概念,系统生成的那个workspace也就是我们每次新建project的时候,默认的那个路径并不能改变,而是switch workspace(切换工作空间),这个概念真的很不错。你要改变“默认的工作目录”,请在file菜单下选择switch workspace,选择other,选择一个新的路径,zend studio自动重启后你就会在新的默认工作目录下了.

  24. 按照贵站提供的zend studio视频教程设置php手册了,可是右键Open PHP Manual仍然是灰色的,不能使用,怎么回事呢?

    请参看专题:zend studio 6.1集成php手册之完全解决方案

  25. hello! i’m a chinese,i’m your fan,i like programming with vc++ .i want to get a zend studio lite verson so i can save it to my u-driver.thank you

    zhuangbility leads leipility.

更多的问题还在收集中。。。