Pequeña sugerencia, considere reemplazar esta cadena por alguna variable o propiedad global. Reemplazar alguna ruta en 1000 archivos es señal de mal diseño. ;)
@Radium: Pero en algunos casos, es útil como si quisiera cambiar '@Test' a '@Ignore' para 10k casos de prueba en todo el proyecto, y luego cambiar uno nuevamente a '@Test' que estoy arreglando en este momento.
Gracias lo resolví de esta manera. 1.- Seleccione el texto para buscar 2.- Vaya a Menú Buscar> Texto> Proyecto, aparece una lista de ocurrencias, dentro de la vista de búsqueda. 3.- Haga clic derecho en la raíz de esa lista, 4.- Seleccione Reemplazar todo ... 5.- Ingrese el texto para reemplazar. 6.- Hecho ..... gracias ...
RickMx
Lamentablemente, esto no ayuda para el texto de varias líneas. :(
Eric
1
@Eric ¡Funciona si usas expresiones regulares! Incluso puede resaltar el texto que desea reemplazar, y mientras la opción de expresión regular esté activa antes de ejecutar el cuadro de diálogo, cubrirá gran parte del formato para usted =)
skia.heliou
Para obtener más granularidad, puede hacer la "Búsqueda de archivos" y luego hacer varias selecciones, hacer clic con el botón derecho e ir a "Reemplazar seleccionados ...". Para obtener una respuesta completa y un ejemplo con capturas de pantalla, consulte aquí: stackoverflow.com/a/50283848/4561887 .
Gabriel Staples
13
Dependiendo del tipo de archivo en el que esté enfocado, Ctrl + H abrirá diferentes tipos de pantallas de búsqueda.
Una tecla de acceso rápido más consistente sería utilizar el método Alt: toque Alt, luego A, luego F.
Orden eficiente de operaciones:
Ctrl + C el texto que desea reemplazar (si está disponible)
Resalta el texto que deseas reemplazar
Toque ALT, luego A, luego F. Lo lleva a la búsqueda de archivos. La selección de (2) llenará automáticamente el cuadro de búsqueda
En el cuadro de entrada "Patrones de nombre de archivo", escriba " .java" para reemplazar todos los archivos Java o escriba " " para reemplazar todos los archivos
Haga clic en "Reemplazar ..."
Ctrl + V (Pegar). O escriba el valor que desea reemplazar
paso a paso me ayudó, solo en el cuadro de entrada "Patrones de nombre de archivo", escriba "* .java" en lugar de .java y Ctrl + H puede usar como acceso directo
nick
6
Use Ctrl + H para abrir el cuadro de diálogo de búsqueda de Eclipse, seleccione la pestaña de búsqueda apropiada y seleccione "Reemplazar ..." para acceder al cuadro de diálogo "Buscar y reemplazar"
Tonny Madsen lo dijo bien, pero a veces esto es demasiado simplista.
¿Qué sucede si desea ser más selectivo en sus reemplazos ya que no todos los reemplazos son correctos para lo que está tratando de hacer?
Aquí le mostramos cómo obtener más granularidad para hacer los reemplazos solo en ciertas carpetas, archivos o instancias:
Primero, haz lo que dijo:
Haga clic en Search-> File...O presione Ctrl+ Hy elija la pestaña "Búsqueda de archivos".
Ingrese texto, patrón de archivo y elija su Área de trabajo o Conjunto de trabajo.
Luego:
Hacer clic Search
Cuando aparezcan los resultados, haga algunas selecciones de carpetas, archivos o instancias Ctrlhaciendo clic en los que desea seleccionar. Ej: aquí está mi selección. Elegí 3 instancias, 1 archivo y 1 carpeta:
Ahora, haga clic derecho en su selección y vaya a -> Replace Selected.... Aquí hay una captura de pantalla de eso:
Ingrese lo que desea reemplazar "con". En mi caso, puede ver que dice "Reemplazar 190 coincidencias en 4 archivos". Ahora haz clic OK.
Si desea reemplazar dos líneas de código con una línea, entonces esto no funciona. Funciona en notepad ++. Terminé abriendo todos los archivos en notepad ++ y reemplacé todos.
Ctrl+ Fme da el cuadro de diálogo Buscar / reemplazar.
O tu puedes,
Primero Alt+A
Siguiente Alt+F
Luego presione el botón Reemplazar .
Si ninguno de ellos trabajó:
Ir a -> Ventana -> Preferencias -> General -> Teclas y buscar reemplazar , verá un enlace para Buscar y reemplazar . En la parte inferior de la ventana, puede agregar la clave para encuadernación cuadro de texto. Allí puede agregar o editar cualquier tecla como acceso directo.
He probado la siguiente opción en la versión Helios de Eclipse. Simplemente presione CTRL + F y obtendrá la ventana "Buscar / Reemplazar" en su pantalla
Esta es una opción en search => file y el acceso directo es (Ctrl + h). Ir para más referencia siga el enlace. [¿Hay alguna manera de encontrar / reemplazar un proyecto completo en Eclipse?] ( Stackoverflow.com/questions/3426049/… )
Respuestas:
Voilà ...
fuente
Dependiendo del tipo de archivo en el que esté enfocado, Ctrl + H abrirá diferentes tipos de pantallas de búsqueda.
Una tecla de acceso rápido más consistente sería utilizar el método Alt: toque Alt, luego A, luego F.
Orden eficiente de operaciones:
Puede encontrar más detalles en mi blog: http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/
fuente
Use Ctrl + H para abrir el cuadro de diálogo de búsqueda de Eclipse, seleccione la pestaña de búsqueda apropiada y seleccione "Reemplazar ..." para acceder al cuadro de diálogo "Buscar y reemplazar"
fuente
Extraño pero es una tarea de dos pasos:
Una demostración en:
http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html
fuente
Tonny Madsen lo dijo bien, pero a veces esto es demasiado simplista.
¿Qué sucede si desea ser más selectivo en sus reemplazos ya que no todos los reemplazos son correctos para lo que está tratando de hacer?
Aquí le mostramos cómo obtener más granularidad para hacer los reemplazos solo en ciertas carpetas, archivos o instancias:
Primero, haz lo que dijo:
Luego:
Voilà!
Referencias
fuente
Una vez que haga clic en reemplazar, se mostrará a continuación
fuente
Hay una opción en buscar => archivo y el acceso directo es Ctrl+ H. Ir para más referencia siga el enlace. Esto funciona bien con Eclipse Neon
¿Hay alguna manera de buscar / reemplazar en todo un proyecto en Eclipse?
fuente
Si desea reemplazar dos líneas de código con una línea, entonces esto no funciona. Funciona en notepad ++. Terminé abriendo todos los archivos en notepad ++ y reemplacé todos.
fuente
Ctrl+ Fme da el cuadro de diálogo Buscar / reemplazar.
O tu puedes,
Primero Alt+A
Siguiente Alt+F
Luego presione el botón Reemplazar .
Si ninguno de ellos trabajó:
Ir a -> Ventana -> Preferencias -> General -> Teclas y buscar reemplazar , verá un enlace para Buscar y reemplazar . En la parte inferior de la ventana, puede agregar la clave para encuadernación cuadro de texto. Allí puede agregar o editar cualquier tecla como acceso directo.
fuente
He probado la siguiente opción en la versión Helios de Eclipse. Simplemente presione CTRL + F y obtendrá la ventana "Buscar / Reemplazar" en su pantalla
fuente