He estado utilizando las referencias de Eclipse (Ctrl + Shift + G) desde hace algún tiempo. Noté que Eclipse extraña algunas referencias a veces. ¿Hay algo que deba configurar para que esto funcione correctamente?Encontrar todas las referencias en Eclipse
Respuesta
Su problema puede estar relacionado con problemas relacionados con el indizador CODAN de Eclipse. Intente reconstruir el índice haciendo clic en [Project Explorer] > Index > Rebuild
. Vaya a Eclipse > Preferences > C/C++ > Indexer
y compruebe si su indexador está configurado correctamente ...
Hola Eric, ¿podrías explicarme dónde debería estar? Traté de encontrarlo en Eclipse, pero no pude encontrar la referencia "Índice". Dicho eso, estoy ejecutando 4.1. ¿Tal vez solo esté disponible en algunas plataformas, o solo si se han desactivado las reconstrucciones automáticas? –
Tuve la misma dificultad que Maarten y encontré la opción Reconstruir dentro del 'Menú del proyecto> Índice C/C++> Reconstruir ' –
Acabo de resolver un problema de sonido similar.
En mi caso, terminé por error con un proyecto-> dependencia de JAR en lugar de una proyecto-> proyecto de dependencia.
Esto implicó una importación especializada de un conjunto de proyectos basados en Java, con la lógica de establecer una dependencia Proyecto-> proyecto si es posible y una dependencia Proyecto-> JAR si la fuente no estaba disponible.
(Esto no estaba usando Maven, pero por lo que sé de Maven < -> integración de Eclipse podría imaginar que esto ocurra en un caso similar).
Así que normalmente obtengo una dependencia proyecto-> proyecto pero había estropeado algo en mi sistema de archivos, así que terminé con un proyecto-> dependencia JAR sin darme cuenta ... y Ctrl + Shift + G dejó de funcionar.
¿Cómo resolvió esto? Tengo exactamente el mismo problema. –
Christian, era con un complemento interno, por lo que la solución realmente no se generaliza.Pero tal vez sería útil sugerir que comiences mirando tu archivo ** classpath ** y veas si ves lo que esperarías. P.ej. donde quieras ** kind = "src" ** quizás termines con algo más. –
thx Lo intentaré. –
Hay un insecto abierta desde hace mucho tiempo para este problema: https://bugs.eclipse.org/bugs/show_bug.cgi?id=108749
Acabo de toparme con este problema también, y un comentario en el informe de error mencionado anteriormente lo resolvió para mí: Salga del banco de trabajo y elimine el índice de búsqueda de Java: - vaya a
En mi caso he importado dos proyectos Maven para Eclipse. Uno dependía de otro y no se encontraron las referencias en el proyecto dependiente. He hecho clic derecho en el proyecto dependiente, escojo preferencias-> ruta de compilación java, luego eliminé la dependencia de la pestaña Bibliotecas y agregué la misma dependencia a la ruta del proyecto. Por supuesto que tenía que tener ambos proyectos en el espacio de trabajo.
Asegúrese de que su proyecto sea del tipo esperado. Mi síntoma similar resultó ser porque el proyecto del eclipse había sido reimportado recientemente como un proyecto general. Una vez que me di cuenta de eso y lo convertí en un proyecto de C/C++, las referencias vuelven a funcionar como se esperaba.
Esto me pasó a mí también trabajando con un proyecto de Java/Maven recientemente. La versión de Eclipse fue Neon.3 Release (4.6.3).
Reconstruir los proyectos usando Project -> Clean...
no ayudó. La solución fue cerrar y luego volver a abrir los proyectos. Después de eso, la jerarquía de llamadas se calculó correctamente de nuevo.
- 1. Resalta todas las referencias a X?
- 2. Eclipse encontrar referencias para el método de
- 3. Oracle todas las referencias de clave externa
- 4. Buscar todas las referencias para ver
- 5. Eclipse ¿Reemplazar texto en todas las clases?
- 6. VS2010 Encuentre todas las referencias al proyecto en la solución
- 7. ¿Cómo puedo encontrar referencias de una clase en Eclipse?
- 8. Buscar todas las referencias a un objeto en Lua
- 9. Eclipse ya no resalta las referencias
- 10. Buscar todas las referencias a un objeto en python
- 11. ¿Cómo encontrar todas las referencias en una solución (por lo tanto, de todos los proyectos)?
- 12. Encontrar todas las referencias de una variable o un método en Xcode4
- 13. pydev: encuentre todas las referencias a una función
- 14. ¿Cómo eliminar todas las referencias de un objeto en Python?
- 15. cómo eliminar todas las referencias para la salida
- 16. C# reflexión y búsqueda de todas las referencias
- 17. Pydev para Eclipse no cambia todas las referencias al cambiar el nombre del paquete
- 18. C#: ¿Hay alguna forma de encontrar/actualizar fácilmente todas las referencias a un objeto?
- 19. Herramientas para encontrar todas las dependencias en Java jar
- 20. ¿Cómo encontrar referencias específicas de tipo para equals() en el espacio de trabajo en Eclipse?
- 21. .NET - Buscar todas las referencias de la asignación de propiedad
- 22. ¿Dónde encontrar todas las opciones para module.config.php?
- 23. Buscar todas las apariciones de una función en Eclipse
- 24. ¿Eliminar completamente el proyecto Xcode y todas las referencias?
- 25. Encuentra todas las asignaciones a la variable
- 26. ¿Se puede usar Eclipse para encontrar todas las llamadas a métodos obsoletas?
- 27. Cómo omitir las anulaciones de un método al buscar todas las referencias
- 28. Deshabilitar las referencias en perl
- 29. Buscar todas las referencias a un objeto en una base de datos SQL Server
- 30. Ignorar todas las advertencias en un proyecto de Eclipse
Nunca he tenido ningún problema con esto que he notado. Por defecto debe Ctrl + shift + g buscar en todo el espacio de trabajo. – Marcus
¿Puedes dar un ejemplo de algo que se haya perdido? No he tenido ningún problema tampoco. –
¿Puedes dar un ejemplo reproducible? Personalmente, nunca he experimentado lo que describes. Además, asegúrese de que su espacio de trabajo esté sincronizado con el sistema de archivos antes de hacer una verificación de referencia. – Perception