属性文件页面
“将字符串属性文件外部化”页面
- 在包字段中,输入想要向导在其中找出属性文件的包的名称(可以使用浏览按钮来显示所有包的列表)
- 在“属性文件名”字段中,输入将放入已外部化字符串的属性文件(新属性文件或现有属性文件)的名称(可以使用浏览按钮来显示所有 .properties 文件的列表,这些文件位于在“包”字段中选择的包。)
- 如果想要创建一个将用来访问已外部化的字符串的类,则选择创建资源束 accessor 类复选框(注意:如果该类已经存在,则将重用它)。
- 在类名字段中,如果选择了上面提到的复选框,则可以指定 accessor 类的名称
- 按下一步以查看修改的预览,或者按完成以将字符串外部化但不预览更改。
注意:可以覆盖向导的缺省行为(即,创建一个其名称是在类名字段中指定的类,并将 getString 用作用来从属性文件中检索字符串的方法的名称)。如果您在另一个包中已经具有 accessor 类,或者您的 accessor 类使用具有另一个名称的另一种方法来从属性文件中获取字符串,则您就可能想执行此操作。
- 清除使用缺省替换模式复选框
- 在替换模式字段中,输入将用来从属性文件中检索字符串的新模式。对于已外部化的每个字符串,第一次出现的 ${key} 将替换为键。
- 如果想要向导将附加导入添加至编译单元(可以使用浏览按钮来帮助查找想要导入的类),则使用添加导入声明字段。

将字符串外部化
使用“将字符串外部化”向导
键/值页面
撤销重构操作
重做重构操作
重构并预览
重构但不预览

“将字符串外部化”向导