Netbeans不刷新PHP代码完成

时间:2010-08-17 18:17:44

标签: php netbeans code-completion

我正在使用Netbeans 6.9.1并且php代码完成提示没有看到我修改的新代码,它只在重启时刷新。

例如,如果我向一个类添加一个常量,它不会出现在代码完成中,但如果我重新启动nb,那么它就会出现。

任何修复或方法可以避免这种情况?

2 个答案:

答案 0 :(得分:1)

我对更新版本的Netbeans(7.x)遇到了同样的问题。代码完成未显示编码会话中所做的更改。每次在类中添加新方法或属性时,我都必须手动重新扫描项目。创建一个新项目并清除缓存对我来说不起作用。所以我尝试更新我的Java运行时,这就是诀窍。

如果您安装了多个版本的Java,您可能还必须告诉Netbeans使用哪个JRE。转到{NetbeansDirectory} / etc /并编辑文件netbeans.conf,更改netbeans_jdkhome变量以获得如下内容:netbeans_jdkhome =“C:\ Program Files(x86)\ Java \ jre7”。

答案 1 :(得分:0)

我再次创建项目并将文件移动到新文件。现在似乎有效。