standard - java eclipse oxygen
Eclipse no resalta variables coincidentes (16)
A veces, los problemas en la project build path
su project build path
pueden causar esto, asegúrese de resolverlo primero, en mi caso, el problema fue:
Y cuando lo arregle lo más destacado vuelve.
Eclipse no resalta las variables coincidentes para mí:
Ya he intentado cambiar "Marcar ocurrencias" a través de
Window -> Preferences -> Java -> Editor -> Mark Occurrences
pero no funcionó. No estoy seguro de por qué esto no funciona, mientras que otros han podido solucionar el problema.
¿Alguien puede decirme cómo puedo configurar el resaltado de variables coincidentes?
Buscar las mismas variables con mis ojos realmente me molesta demasiado.
Barra de herramientas de Eclipse> Windows> Preferencias> General (lado derecho)> Editores (lado derecho)> Editores de texto (lado derecho)> Anotaciones (lado derecho)
Para Ocurrencias y Escrituras, asegúrese de que TIENE la opción ''Texto como resaltado'' marcada para todas ellas. Ver captura de pantalla a continuación:
Estaba teniendo el mismo problema y las soluciones de "ocurrencia de ocurrencias" y "anotaciones" anteriores no ayudaron. Si está utilizando Maven, tuve que convertir el proyecto en un proyecto de Maven (haga clic con el botón derecho en él en el Explorador de paquetes y vaya a configurar), luego genere el proyecto. Luego la sintaxis para colorear y resaltar funcionó correctamente.
Esto es lo que funcionó para mí (crédito para YardenST desde otro hilo ): en lugar de hacer doble clic en el archivo al abrirlo, haga clic derecho en el archivo -> Abrir con -> Editor Java
Lo único que me funcionó fue:
Java > Editor > Mark Occurrences:
Check "Mark occurrences of te selected element in the current file."
... and maybe all the ones below.
Ojalá hubiera podido leer la respuesta de @ Ján Lazár.
Además de todas las configuraciones mencionadas en la respuesta aceptada, la configuración a continuación solucionó mi miseria:
Para archivos grandes, el modo de escalabilidad debe estar desactivado. Habilitar el modo de escalabilidad deshabilitará el resaltado de referencia .
PD: @Rob Hruska Sería genial si este punto se agregara en la respuesta aceptada. La mayoría de los lectores no se molestan en leer la última respuesta.
Para PHP puedes configurar
window > preferences > PHP > editor > mark occurrences
Marque la primera casilla de verificación (Marque las apariciones del elemento seleccionado en el archivo actual)
Y también comprobar
Preferences > General > Editors > Text Editors > Annotations
''Ocurrencias'' y ''Escribir ocurrencias'' con diferentes estilos y colores
Para otros que se encuentren con esto sin que ninguna de las soluciones anteriores funcionen Y ha modificado el tema predeterminado, es posible que desee verificar el color de resaltado en busca de ocurrencias.
Preferencias> General> Editores> Editores de texto> Anotaciones
Luego, seleccione Ocurrencias en los Tipos de anotación, y cambie el Cuadro de color a otro que no sea el color de fondo en su editor. También puede cambiar el cuadro Resaltar a un cuadro de contorno marcando "Texto como" y seleccionando "Cuadro" en el cuadro desplegable (que es más fácil ver varios colores de sintaxis que con los puntos destacados)
Si el resaltado no funciona para archivos grandes, el modo de escalabilidad debe estar desactivado. Propiedades / (c / c ++) / Editor / Escalabilidad
Simplemente desactivé todo, apliqué, verifiqué todo nuevamente, apliqué y funcionó :) espero que ayude a otros.
Tratar:
window > preferences > java > editor > mark occurrences
Seleccione todas las opciones disponibles allí.
También ve a:
Preferences > General > Editors > Text Editors > Annotations
Compare la configuración de ''Ocurrencias'' y ''Ocurrencias de escritura''
Asegúrese de que no tiene la opción ''Texto como resaltado'' marcada para uno de ellos.
Esto debería arreglarlo.
Tuve este problema con Eclipse Mars para desarrolladores de PHP, edición de 64 bits para Windows. Ahora descubrí que el resaltado funciona fuera de la caja con la versión de 32 bits. Incluso con una nueva descarga de la versión equivalente de 64 bits, el resaltado no funciona. Así que volveré a cambiar a 32 bits (este no es realmente el primer problema que observo con Eclipse de 64 bits).
Editar:
Pensé que esta era la solución, así que instalé la versión de 32 bits en C: / Archivos de programa (x86) y configuré un acceso directo en el menú "Inicio". Cuando empecé Eclipse desde allí, el resaltado dejó de funcionar. Ahora lo puse de nuevo en funcionamiento al eliminar el directorio .metadata en el área de trabajo (es decir, restablecer la configuración del área de trabajo) y volver a importar los proyectos.
tal vez porque no admite resaltados de código dentro de scriplets aunque no estoy seguro
Puede intentar usar uno de los complementos de eclipse como ''look search'' que funciona muy bien. Aquí hay un enlace para eso: http://code.google.com/p/eclipse-glance/
Alt + Shift + o
resolverá su problema y estará de acuerdo con @Korhan Ozturk también :)
Hay un error en Eclipse Juno (y probablemente otros), ¡pero tengo una solución!
Si ya ha revisado todas las configuraciones mencionadas en las respuestas principales aquí y TODAVÍA no funciona, intente esto.
Para confirmar el problema:
- Seleccione una variable
- Note que el punto culminante no funcionó
- Haga clic fuera del eclipse para que el editor pierda el foco.
- Haga clic en la barra de título del eclipse para que recupere el enfoque, su variable debe estar resaltada.
Si esto le sucede, debe cerrar TODOS sus archivos abiertos y volver a abrirlos . Este error también parece hacer que sucedan cosas extrañas con Ctrl + S guardando un archivo individual. Supongo que está ocurriendo algo en el que eclipse interno cree que un determinado archivo tiene un enfoque, pero en realidad no lo hace, y el estado de la interfaz de usuario se representa como si se estuviera editando un archivo diferente.
Editar: si TODAVÍA no funciona, es posible que deba reiniciar Eclipse, pero si no lo desea, intente seleccionar el elemento que desea ver y desactive y vuelva a habilitar el botón de alternar marcar ocurrencias.