我正在使用Netbeans 6.9.1并且php代码完成提示没有看到我修改的新代码,它只在重启时刷新。
例如,如果我向一个类添加一个常量,它不会出现在代码完成中,但如果我重新启动nb,那么它就会出现。
任何修复或方法可以避免这种情况?
答案 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)
我再次创建项目并将文件移动到新文件。现在似乎有效。