解决Zend Studio 7.1 升级到 7.2 后代码提示功能无法使用的问题

| | 评论 (1) | TrackBacks (0)

通过自动更新功能,把Zend Studio 7.1升级到了7.2版本,升级成功后发现了一个严重的问题--Zend Studio针对PHP的代码补全提示功能(Content Assist)无法使用了,不管是当前可用的变量列表提示,还是PHP函数的自动提示都没有了,只有PHP的模板(通过Windows -> Preference->PHP->Editor->Templates 设置)提示。后来在Zend论坛上先后找到了两个遇到同样问题的帖子((Zend Forums • View topic - ZS 7.1 - 7.2 Code Complete Not Working for Native PHP funcs)、(Zend Forums • View topic - Autocomplete brakes on 7.2),终于解决了:

首先按照第一个帖子里提到的,我检查了项目文件夹下面的 .project 和 .buildpath文件,它们分别应该包含"<nature>org.eclipse.php.core.PHPNature</nature>" 和 "<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>",这两个配置文件应该是在创建PHP Project的时候就生成的,检查没有发现问题。

继续,第二个帖子里有人也提到了检查 .buildpath 文件,还有人回复说他通过删除"<系统盘符>:\Documents and Settings\<当前用户名>\"目录下的"Zend/workspaces/<默认的Workspace名称(一般是Default)>/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.dltk.ui.prefs" 解决了问题,照他的方法试验了一下,居然成功了。

具体的原因应该是升级的过程中这个文件被修改了,但是修改的有问题,删除这个文件后,再重启会发现系统又生成了同名的文件。

PS:Zend Forum真是好地方,这几次遇到的问题都是在上面找到最后的解决办法的,使用Zend 产品的各位同学不妨多关注关注。


0 TrackBacks

下面是引用了这篇文章的所有链接: 解决Zend Studio 7.1 升级到 7.2 后代码提示功能无法使用的问题.

这篇文章的TrackBack 地址是: http://www.zhouhongquan.com/mt/mt-tb.cgi/175

1条评论

更深的蓝 说到:

按照楼主的文章,果然解决了问题,不错不错!

发表评论

Ads

关于这篇文章

此网页包含作者在 May 23, 2010 5:27 PM 发表的文章.

PHP 5.3 和 Zend Debugger 是前一篇文章.

阴天的忧郁 是后一篇文章.

最新的内容请浏览 主页 或者到 存档页 查找更多内容.

和我聊天

Powered by Movable Type 4.1