7
它看起来像“外部化字符串”功能需要一切,制作一个Messages
类和一个.txt文件来存储字符串本身。这很有趣,但我有另一种方式来存储常量:Java - Eclipse:外部化字符串?
public final class Constants {
//for parsing commands
public static final String REGEX_COMMAND = "(\\w*) *= *\"(.*)\""; //Regex for a command from a data file
//etc
}
有没有什么办法让Eclipse来自动移动字符串和其他值来这里吗?
是的,但这只是在类本身内,而不是在同一个包中的另一个Constants类。 – 2009-10-13 04:42:12
提取常量后,可以选择Refactor→Move。 – gustafc 2009-10-13 09:07:48
好的,现在有没有办法为包中的每一个文字立即做到这一点? – 2009-10-13 16:37:26