如何在所有应用程序中更改android字符串的名称

时间:2013-09-15 15:34:28

标签: java android eclipse string ide

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

3 个答案:

答案 0 :(得分:0)

如果只有几个文件在Ctrl+F字段中输入Find,请输入旧变量名称,在'Replace with'中输入新变量名称,然后点击Replace All。它可以创造奇迹:)你也可以改变所选行中的变量名称。

答案 1 :(得分:0)

不是一个编程问题,但是......

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

答案 2 :(得分:0)

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