Comment configurer Android Studio (ou Intellij en général) pour générer correctement des getters et setters pour les variables membres avec des préfixes?
Si j'ai une classe
public class Foo{
int mBar;
}
Je veux qu'il crée getBar()
au lieu de getMBar
quand je fais Refactor->Encapsulate
Ou Generate
MODIFIER
J'ai trouvé le moyen de le faire par projet: vous allez simplement File->Settings->Project Settings->Code Style
Mais il a créé un fichier de paramètres quelque part dans le répertoire de mon projet.
Je veux une solution qui me permette de le faire une fois pour tous les projets, présents et futurs.
Sous Mac OS
code generation tab
Essayez d'aller dans Fichier -> Autres paramètres -> Paramètres par défaut. Vous devriez pouvoir créer des préfixes pour tous les autres projets que vous effectuez si vous modifiez les paramètres de préfixe avec le schéma défini par défaut au lieu de Project. Le changement de préfixe serait dans Java et génération de code. Cela corrigera les setters et les getters.
m
comme préfixe de nom pour fields
. Ajoutez ensuite s
comme préfixe de nom pour les champs static
.