解决Zendstudio点击变量不高亮的问题


一直在在用zendstudio做PHP的IDE,在zendstudio以前的版本中,偶尔就会出现无代码提示的问题,网上搜索解决方案就是删除.plugins目录下的某个文件。

我现在用的版本是zendstudio13.5,碰到了更诡异的问题:点击变量或者函数不高亮。按照无代码提示的解决方案解决无果。所以,尝试把.plugins目录下的所有文件都删掉。奇迹般的好了~ 但是也丢了各种个性化配置。实际上我是剪切走了~~ 所以个性化配置都还在~ 开始研究到底是哪个配置文件导致的问题。

祭出BeyondCompare大杀器,发现C:\Users\username\Zend\workspaces\DefaultWorkspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.wst.sse.ui.prefs文件中的某行非常可疑!内容如下:

content_assist_number_of_computers=8
eclipse.preferences.version=1
hoverModifiers=combinationHover|true|0;problemHover|false|0;documentationHover|false|0;annotationHover|true|Shift;
useAnnotationsPrefPage=true
useQuickDiffPrefPage=true

其中第三行在新生成的默认配置文件中是不存在的。为了验证这个导致了点击变量不高亮的问题,把此行复制到新的默认配置文件中。重启zendstudio,结果确实重现了问题:点击变量不高亮了。

去掉此行,重启zendstudio,问题不存在了~ 解决方案也出来了:

直接找到文件:.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.wst.sse.ui.prefs,编辑,去掉以hoverModifiers开头的行,重启zendstudio。


《“解决Zendstudio点击变量不高亮的问题”》 有 2 条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注