为什么zend studio 7的代码提示(Code Assist)慢的抓狂11/17/2009
细心的phper们都发现了,自从zend studio升级到7.0以后,代码自动提示功能(Code Assist)变得非常慢,慢的让人无法承受,写代码也搞的不顺畅了,本来一提高敲代码速度,提高工作效率的集成开发工具,一下子成了拖累,这谁还用IDE呀?
是的,经过证实,这是zend studio 7.0的固有bug,zend官方对此也作出了修正,在新版的zend studio 7.1中,代码提示慢的问题已不复存在,那么为什么还有朋友不断的反映说自从用上了7.0以后,代码提示就是比6.x的时候慢很多呢?我总结了一下,原因有两条:
1、很多同学下载的是zend studio 7.0,7.0.1,7.0.2,并因此而找到bug穷追猛打;
2、下载了zend studio 7.1的同学没有进行一处默认设置,导致代码提示比6.1稍微慢而被其感觉了出来;
关于代码自动提示慢的第一点,没有办法,请各位同学速速升级到zend studio 7.1,第二点,请看下面的截图:

(上张win7下的截图,吼吼~)上图中Auto activation delay就是提示窗口出现的延迟时间,刚刚安装的时候默认是500毫秒,据本人实际测试,这个值改成200即可与zend studio 6.1.2的提示速度相媲美,再小于200似乎没有什么效果,当然,如果仔细比较,此代码自动提示速度还是稍微慢于6.1.2,但这已经完全不影响我们的编程工作了,因为7.1在代码提示上做了很不错的优化,6.1.2时候代码提示时的疯狂读硬盘情况已经有了很好的改善,如果还有人蹦出来说zend studio 7.1的代码提示比6.1.2的慢,那我想你不是要代码提示了,你要的是一台自动敲代码、自动编程的机器。
3,068位童鞋围观 | 22条评论标签: code assist、zend studio bug、zend_studio_教程

我又来啦,在你这儿找个7.1的试试.感谢~
LZ有空到我的小站逛逛吧,我的WordPress需要好几个插件呢,不知您能否协助推荐一下.
一个是在线音乐播放器,我目前试用了几个:audioplayer,proplayer都不行(WordPress是最新的2.8.6),插件也是最新版.
一个是文章编辑器,自带的编辑器很难写些代码上去,自动转换的面目全非…
再次感谢~
对不起,我在这方面也颇不在行,帮不了你了
不错,博主写的都挺实用的!
php内置函数也不提示…
不知道是不是设置问题
设置问题吧。我这儿有提示的,并且还可以提示include/require里面自定义函数。
你可以试着重置一下zend studio的设置,具体的是找到你的default workspace的目录,然后删除之(不用担心,zend studio会自动重建该目录),然后删除项目中的几个以点开头的文件和目录,然后重新建立项目试试看
请教下博主,安装了7.1发现几个小问题
1、ctrl+shift+F 格式化代码时如果文档(UTF8)中有中文(目前只有中文注释)那么整个格式全乱了而且还冒出些乱码。 这个应该是程序的bug吧?
2、当我鼠标划过PHP变量时会显示变量的信息,比如
“$res
Location
www\admins\admin_act.php”
这个提示框出现得很快,在我想用鼠标在变量附近定位时相当干扰我。不知道程序哪儿有设置可以关闭这个鼠标指向提示变量信息的功能?
谢谢
1、这是软件的bug,目前无法解决
2、可以设置的。依次进入window | preferences,然后依次展开php | editor | hovers,去掉右边combined hover前面的勾即可
hover那个搞定。多谢啦~
我都已经忍无可忍了,呵呵
我用的WIN7 zend studio 5.5 那个使用起来总是会有主题问题,我觉得这个版本用着最舒服了
用zend studio for eclipse ,现在是7.02了,代码提示慢一个问题,软件不稳定一个问题,经常
莫名其妙的无响应,对远程项目的即时编辑速度也是慢的离谱,总之太多有待改善了。
嗯,先升级到7.1 beta,修正了一些bug,用着会顺心一些
没有函数提示,怎么设置啊?
我输入iconv函数没有提示参数类型和返回值
在6.0里有提示
有提示了,知道怎么弄了
请问楼主,为什么Zend Studio 7.1 (Realese版,不是GA版)在Run或Debug 输出时会比Zend 6.0慢很多,即使仅仅输出一个Hello
额。。。这个问题也许和系统性能有关,java的程序本来就是吃资源的大户
我用7.1的时候,我在PHP Include Path里加载公用包,如zend framework。然后在程序如果一出现[]方括号的时候,差不多假死30秒,如果没有公用包,他就会把PHP手册的所有函数提示出来。有没有方法把打[]方括号的时候出现的提示去掉,这样很影响速度。
例如:$_post[]
ZDE从5用到7发现还是5.5.1最好用,代码提示速度无与伦比
我用7.1代码提示的时候硬盘要咔咔响一下才会显示,特别不爽
在用zend studio 7.1.2时遇到一个特别囧的问题,就是无法应用zend的代码自动缩进功能,已经在windows|preference|PHP|Code type|formatte 中设置好了缩进样式,可是就是在代码中无法实现自动缩进。Ps:我的是没有注册的版本。
formatter 是格式化代码用的,和你的缩进没有关系。另外,你是否安装的是64位的zend studio,有朋友反映,64位的zend studio有很多奇怪的bug,如果不是,建议你重置下你的设置,参考下这篇文章:http://www.zendstudio.net/?p=878
我也不知道是不是64位的,我打算删了,然后从你提供的地址下载一个看看(windows的好像就没有64位的是吧?)
代码自动缩进功能主要在哪里设置呢?
建议你重置下你的设置,参考下这篇文章:http://www.zendstudio.net/?p=878
请你试着按我说的照做一次
好的,谢谢你。