Je fais des traductions sur Android Studio et je dois maintenant remplacer certaines chaînes que j'avais mal traduites. Lorsque je recherche en utilisant CTRL + SHIFT + FI, j'obtiens effectivement toutes les occurrences, mais lorsque j'utilise le raccourci de remplacement CTRL + SHIFT + R et que j'essaye de remplacer, j'obtiens une fenêtre contextuelle rapide indiquant que Les occurrences dans les fichiers de configuration du projet sont ignorées il y a un bouton qui dit Les inclure . Lorsque je clique sur ce bouton, la fenêtre de recherche s'ouvre alors rien ne se passe. Comment rechercher et remplacer à partir du projet ENTIER, y compris les fichiers de configuration?
4 Réponses :
Modifier -> Rechercher -> Remplacer dans le chemin puis dans le projet
Dans Android Studio:
Modifier -> Rechercher -> Remplacer dans le chemin
@Alfy pouvez-vous expliquer pourquoi vous avez voté contre. Vous n'avez pas mentionné que vous avez fait cela.
Il est vraiment inutile de modifier les fichiers de configuration (car ils sont tous générés par Android Studio), alors ne cliquez simplement pas sur le bouton de la fenêtre contextuelle que vous avez décrite.
Si je me trompe, dites-moi quel type de fichiers de configuration vous voudrez peut-être modifier.
C'est vrai, la plupart des fichiers sont générés par Android Studio, mais même les chaînes de fichiers .xml et .json sont regroupées sous ces fichiers de configuration. J'ai aussi des sous-modules git dans ce projet et ils sont aussi sous des fichiers 'config'
@Alfy Ne seront-ils pas simplement régénérés lors de la prochaine version?
En outre, exécuter ma propre recherche et remplacement modifie string.xml et tous mes fichiers .json.
Hmm c'est intéressant, laissez-moi essayer Invalidate Cache et réessayer
@Alfy ces fichiers de configuration sont-ils régénérés à chaque build?
Assurez-vous que l'onglet inProject est sélectionné.
voulez-vous changer le nom ou la valeur de la variable?
@MukulBhardwaj Je veux changer les valeurs des variables, pas les noms