Il semble que la fonctionnalité "Externaliser les chaînes" prenne tout, crée une classe Messages
et un fichier .txt dans lequel stocker les chaînes elles-mêmes. Ce qui est intéressant, mais j'ai une autre façon de stocker des constantes:Java - Eclipse: Externaliser les chaînes?
public final class Constants {
//for parsing commands
public static final String REGEX_COMMAND = "(\\w*) *= *\"(.*)\""; //Regex for a command from a data file
//etc
}
Est-il possible d'obtenir Eclipse pour déplacer automatiquement les chaînes et autres valeurs ici pour moi?
oui, mais c'est seulement dans la classe elle-même, pas dans une autre classe de Constantes dans le même paquet. –
Après avoir extrait la constante, vous pouvez sélectionner Refactor → Move. – gustafc
ok, maintenant y at-il un moyen de faire cela pour chaque littéral dans le paquet, à la fois? –