web-dev-qa-db-fra.com

Rechercher et remplacer Android studio

Existe-t-il un moyen de rechercher et de remplacer toutes les occurrences d'un mot dans un projet entier (pas seulement une classe à l'aide de refactor -> rename) et de conserver la casse, soit dans Android studio, soit à l'aide d'un script de ligne de commande ?

Par exemple, le fournisseur doit aller chez le commerçant, fournisseur -> commerçant, FOURNISSEUR -> MERCHANT. Mon patron veut que je change toutes les instances de fournisseur avec marchand pour un projet sur lequel je travaille. Je le fais depuis environ une heure et je sais que je perds mon temps. Faites-moi part de vos suggestions pour gagner du temps.

237
sirFunkenstine

Je pense que le raccourci que vous cherchez est:

Ctrl+Shift+R sous Windows et Linux/Ubuntu

Cmd+Shift+R sur Mac OS X

ref: source

480
Krylez

Sur Windows:

Trouver : Ctrl+F

Rechercher et remplacer en classe unique: Ctrl+R

Rechercher et remplacer en entier le projet: Ctrl+Shift+R

sur OS X, il est similaire, il suffit de remplacer Ctrl avec Command

68
sooglejay

Dans Android studio, Edition -> Rechercher -> Remplacer dans le chemin, cela archivera tout le projet, y compris les commentaires et le code.

36
Zoombie

Si vous utilisez refactor-> rename pour le nom du fichier, le refactor le remplacera partout où le fichier est utilisé.

J'ai déjà renommé les variables, fichier XML, fichier Java, plusieurs fichiers pouvant être dessinés et, après l'opération, j'ai pu construire directement sans erreur.

Faites une sauvegarde de votre projet et essayez de voir si cela fonctionne pour vous.

11
Pull

Presse Ctrl+R trouver et remplacer des codes dans la classe où vous êtes ...

10
Simon

Utilisation ctrl+R ou cmd+R sous OSX

9
user3245882

ctrl + H ..... son option donne pour remplacer Word de la classe.

2
Dinesh

Les raccourcis sont

Sous WindowsCtrl+Shift+R

Sur MacCmd+Shift+R

2
JGPhilip

Essayez d'utiliser: Edition -> Rechercher -> Remplacer dans le chemin ...

1
dazed