Parece que la característica "Externalizar cadenas" toma todo, crea una clase Messages
y un archivo .txt en el que almacenar las cadenas. Esto es interesante, pero tengo otra manera de almacenar las constantes:Java - Eclipse: ¿Externalizar cadenas?
public final class Constants {
//for parsing commands
public static final String REGEX_COMMAND = "(\\w*) *= *\"(.*)\""; //Regex for a command from a data file
//etc
}
¿Hay alguna manera de obtener Eclipse para mover automáticamente las cadenas y otros valores hasta aquí para mí?
sí, pero eso es solo dentro de la clase en sí, no a otra clase Constants en el mismo paquete. –
Después de extraer la constante, puede seleccionar Refactorizar → Mover. – gustafc
bien, ahora hay una manera de hacerlo para cada literal en el paquete, a la vez? –