Eclipse tiene la característica de Ocurrencias de marca donde resalta todas las ocurrencias de una variable/método seleccionado. ¿Hay alguna manera de navegar a la aparición marcada siguiente o anterior?Eclipse navegue a la aparición siguiente/previa marcada
Respuesta
Después de seleccionar una parte del texto:
Siguiente ocurrencia es ctrl + k.
aparición anterior es ctrl + cambio + k.
Para saltar entre las ocurrencias destacó única, pruebe lo siguiente:
Por encima de la ventana del editor, seleccione la flecha hacia abajo junto al botón siguiente anotación.
ajustar la selección de manera que sólo "Ocurrencias" está marcada.
Ahora, cuando se hace clic en un elemento para resaltarlo, puede saltar hacia adelante y hacia atrás a otros sucesos utilizando Ctrl +(coma) yCtrl +(período).
¡La mejor respuesta! Ctrl + k es como solía hacer esto. El problema cuando se trabaja con Java es que realiza una búsqueda basada en texto en lugar de visitar SOLAMENTE las ocurrencias de la variable o método resaltado. Dependiendo del nombre, p. Ej. "yo", esto puede encontrar muchas ocurrencias sin interés, p. en comentarios y como parte de un nombre de variable diferente. –
Uso Ctrl +> o Ctrl + <
y es bastante fácil de recordar porque >< obras como flecha que apunta en la dirección en que se desplaza.
Este es el que funcionó para mí. Ctrl + k repite la última búsqueda que no va a ser la palabra resaltada automáticamente por eclipse, pero la palabra actualmente * seleccionada *. – navidoo
Eso es realmente ctrl + coma, y ctrl + punto, la diferencia es que no mantienes presionada la configuración predeterminada de shift y eclipse para estas teclas es para ir a la próxima advertencia/error. – StudioWorks
Si usted está buscando para navegar a través de las variables/métodos definidos en la misma clase, una forma más rápida de hacer esto sería para seleccionar (resaltar) el nombre de la variable/método que desea navegar y utilizar Alt + Shift +R para entrar en el modo de refactorización y luego usar Tab o Shift +Tab.
Tab - le lleva a la siguiente aparición
Shift + Tab - le lleva a la aparición anterior
De esta manera se va a salvar de alcanzar meras coincidencias de texto (incluidas las de los comentarios), como Ctrl + K se comporta. Por lo tanto, se le tomará solo ocurrencias "válidas".
La mejor respuesta para mí. El único inconveniente es que no funcionará para los identificadores de las bibliotecas para las cuales no existe una fuente editable (como Java JDK): intente navegar a través de todas las apariciones de 'String' con esto, no funcionará. –
Una buena solución para aquellos que saben "ir a la siguiente ocurrencia" de, por ejemplo, Netbeans. –
- 1. ¿Cómo puedo ir a "siguiente aparición" en Eclipse
- 2. Editor de Eclipse muestra la aparición de variable
- 3. Navegue por WebView
- 4. WP7: navegue dos veces
- 5. Navegue a la página específica en scrollView con paginación, programáticamente
- 6. MVC Navegue a la vista de controlador diferente
- 7. Regex a primera aparición solamente?
- 8. División en la primera aparición
- 9. RadioButtonList marcada por defecto
- 10. ¿Está marcada la clase de excepción java?
- 11. Cómo encontrar la primera aparición con LINQ
- 12. SQL: devolver sólo la primera aparición
- 13. Mockito se rehúsa a arrojar una excepción marcada
- 14. JQuery La verificación de la casilla de verificación está marcada
- 15. Navegue por el diccionario <string, int> C#
- 16. ¿Cómo impido que una página se descargue (navegue) en JS?
- 17. Eclipse paso a la depuración
- 18. Reemplazar todos los demás a continuación, primera aparición en PHP
- 19. encontrar la primera aparición de la clase en div
- 20. Reemplazar la última aparición de caracteres en la cadena
- 21. Llamar a la función de Javascript solo cuando la casilla de verificación NO está marcada
- 22. ¿Cómo puedo evitar que Backspace navegue nuevamente en javascript?
- 23. Con CSS solamente: Seleccione la primera aparición de la clase a través de todo el documento
- 24. ¿Por qué la memoria no asignada está marcada como 0xCC?
- 25. ¿Se elimina la primera aparición de palabra de una cadena?
- 26. Compruebe si la casilla está marcada o no - ASP.NET
- 27. ¿Cómo reemplazar la última aparición de una subcadena en ruby?
- 28. Reemplazar toda la aparición de una cadena en un elemento
- 29. eliminar todo antes de la última aparición de un caracter
- 30. ¿Obtiene el índice de la enésima aparición de una cadena?
Funciona muy bien, solo desearía que estuviera en los menús. –
Solo para aclarar a alguien más que estaba confundido por esta respuesta (como yo): 'ctrl + k' NO lo mueve a la siguiente aparición; te mueve a la próxima aparición de lo que hayas seleccionado por última vez. Ahora, si hace doble clic en una ocurrencia, tendrá el mismo efecto que "próxima aparición", porque la ocurrencia será lo último que seleccionó, pero si espera hacer clic solo en una ocurrencia y luego 'ctrl + k' (como lo hice) encontrará que no funciona. – machineghost
@machineghost Olvidé agradecerle su comentario, que lo llevó a [mi respuesta] (http://stackoverflow.com/a/12767327/474189) a continuación. –