android android-studio refactoring renaming

Encuentra y reemplaza el estudio de Android



android-studio refactoring (9)

¿Hay una manera de encontrar y reemplazar todas las apariciones de una palabra en un proyecto completo (no solo una clase usando refactor -> renombrar) y también mantener el caso, ya sea en Android Studio o usando un script de línea de comandos?

Por ejemplo, el Proveedor tiene que ir al Comerciante, proveedor -> comerciante, PROVEEDOR -> COMERCIANTE. Mi jefe quiere que cambie todas las instancias de proveedor con comerciante para un proyecto en el que estoy trabajando. Lo he estado haciendo durante aproximadamente una hora y sé que estoy perdiendo el tiempo. Déjame saber de cualquier momento ahorrando sugerencias.


Creo que el atajo que estás buscando es:

Ctrl + Shift + R en Windows y Linux / Ubuntu

Cmd + Shift + R en Mac OS X

ref: source


En Android studio, Editar -> Buscar -> Reemplazar en ruta, esto verificará todo el proyecto, incluidos los comentarios y el código.


Intente usar: Editar -> Buscar -> Reemplazar en ruta ...


Los atajos son

En Windows : Ctrl + Shift + R

En Mac : Cmd + Shift + R


Presione Ctrl + R para encontrar y reemplazar códigos en la clase en la que se encuentra ...


Si usa refactor-> renombrar para el nombre del archivo, en cualquier parte que se use el archivo en su proyecto, el refactor lo reemplazará.

Ya he cambiado el nombre de variables, archivo xml, archivo java, dibujable múltiple y después de la operación, pude compilar directamente sin errores.

Haga una copia de seguridad de su proyecto y trate de ver si funciona para usted.


Utilice ctrl + R o cmd + R en OSX


Ctrl + H ..... es su opción de reemplazar la palabra de la clase.


En Windows :

Buscar: Ctrl + F

Buscar y reemplazar en una sola clase: Ctrl + R

Buscar y reemplazar en todo el proyecto: Ctrl + Shift + R

en OS X , es similar, simplemente reemplaza Ctrl con Comando