0

我刚刚完成了我的第一个真正的 Android 应用程序。问题是我使用了一个 strings.xml 文件来存储我的字符串,但我发现我命名它们的方式真的很糟糕。例如,当我想写“教室列表”时,我创建了一个名为“class_list”的字符串,而不是像“label_classroom_list_title”这样格式更好的名称(或任何其他更具体的名称)。问题是我想更改这些像我使用 Eclipse 的重构功能时的名称(变量的名称对于所有对该变量的引用都会更改)。是否可以使用 eclipse?或者可能是另一个工具?

4

3 回答 3

1

如果它只有几个文件,请尝试Ctrl+FFind字段中输入旧变量名和'Replace with'新变量名,然后点击Replace All. 它创造了奇迹:) 您也可以更改选定行中的变量名称。

于 2013-09-15T15:41:42.700 回答
0

您可以在Intellij中使用Refactor按钮来执行此操作,方法是右键单击要在 strings.xml 文件中重命名的视图。不确定这是否适用于 Eclipse。

于 2013-09-15T15:43:54.580 回答
0

不是一个真正的编程问题,但是......

使用 Eclipse,在您看到的任何地方右键单击变量名。变量应突出显示。你会得到一个弹出菜单。选择重构命令。您将获得第二个弹出菜单。选择重命名命令。开始输入新的变量名称,您应该能够看到所有引用在您输入时更新。

于 2013-09-15T15:42:09.560 回答