2011-05-08 22 views
9

Estoy usando Netbeans 6.9.1, todo estaba bien, sin embargo, de repente, ha dejado de detectar los cambios realizados en el código, por ejemplo, nuevas variables, funciones, etc. Si trato de refactorizar/cambiar el nombre de una variable, por ejemplo, presionando CTRL + R, dice 'Refactorización no disponible en este contexto'.Netbeans autocomplete dejó de funcionar?

Está en un proyecto PHP si eso es importante.

¿Alguna idea?

Respuesta

16

Al parecer, eliminar los contenidos de .netbeans/var/cache/index en su directorio de usuario (datos de la aplicación en ventanas, etc.) lo solucionó.

+1

impresionante, este Me lo arregló también. ¡Gracias! – Josh

+0

Encontré un problema w/NB que no importa clases JS de archivos externos en un proyecto. Eliminar la caché (mover a un directorio diferente como una copia de seguridad) lo solucionó. Gracias. – Mitch

+0

Para Windows: '% LOCALAPPDATA% \ NetBeans \ Cache' –

1

Otra solución al problema es simplemente iniciar un nuevo proyecto y una vez que haya comenzado un nuevo proyecto. También tenga en cuenta que si tiene un error de sintaxis al escribir, puede que no funcione. Pero prueba y ve si te ayuda.

+0

Netbeans realmente debería ordenar este error molesto en versiones más recientes. –

6

Desde NetBeans 7.2 del cachedir se ha trasladado a los siguientes lugares:

C:\Users\<username>\AppData\Local\NetBeans\Cache\7.2\ en Windows /Users/<username>/Library/Caches/NetBeans/7.2/ en Mac OS X /home/<username>/.cache/netbeans/7.2 en sistemas similares a Unix

Fuente: http://wiki.netbeans.org/FaqWhatIsUserdir

Cuestiones relacionadas