我正在使用Netbeans 6.9.1,一切都很好,但突然间,它已停止检测对代码所做的任何更改,例如新变量,函数等。如果我尝试重构/重命名变量,例如通过按CTRL + R,它表示'重构在这种情况下不可用'。Netbeans自动完成功能停止工作?
它在一个PHP项目中是否有问题。
任何想法?
我正在使用Netbeans 6.9.1,一切都很好,但突然间,它已停止检测对代码所做的任何更改,例如新变量,函数等。如果我尝试重构/重命名变量,例如通过按CTRL + R,它表示'重构在这种情况下不可用'。Netbeans自动完成功能停止工作?
它在一个PHP项目中是否有问题。
任何想法?
显然删除用户目录中的.netbeans/var/cache/index的内容(在Windows等应用程序数据)修复它。
解决问题的另一个解决方案就是开始一个新项目,并且一旦你开始一个新项目。还请注意,如果在输入时出现语法错误,则可能无法正常工作。但试试看看是否有帮助。
Netbeans真的应该在新版本中排除这个烦人的bug。 – 2013-02-28 16:22:26
由于NetBeans 7.2 cachedir已被移动到以下位置:
C:\Users\<username>\AppData\Local\NetBeans\Cache\7.2\
在Windows /Users/<username>/Library/Caches/NetBeans/7.2/
在Mac OS X /home/<username>/.cache/netbeans/7.2
在类Unix系统
真棒,这也为我修好了。谢谢! – Josh 2011-10-07 18:49:22
我遇到了一个问题,注意不要从项目中的外部文件导入JS类。删除缓存(移动到不同的目录作为备份)修复它。谢谢。 – Mitch 2015-08-14 13:53:52
对于Windows: '%LOCALAPPDATA%\ NetBeans \ Cache' – 2017-11-03 13:44:24