2017-04-01 48 views
1

我正在编写一个小的Android应用程序,事实上它正在很好地工作。我面临的唯一问题是,Android Studio不会让我重构我重命名的变量的所有事件(请参阅:附加链接)。Android Studio项目中的重构/重命名变量

我只是使用Alt-Shift-R快捷键,输入想要的文本并按下回车键。字段变量已更改 - 但其出现次数(尽管之前突出显示)不是。使用预览窗口不会改变结果。

我错过了什么?我觉得自己像个白痴。 :')

Variable naming after hitting Enter-Button

  • valueAusgabe是以前命名
+0

R-click - >重构 - >重命名(快捷方式也显示 - 基于操作系统) –

+0

就像我说的,我能够触发重命名快捷方式/可以输入一个新名称,Android Studio甚至显示所有的出现即将更改的重命名。一旦按下输入它只是改变字段变量,但不是所有的出现(见附图)。 – Prometheus

+0

你没有指定操作系统,所以我确认你正在使用正确的快捷方式从手动选择(快捷方式取决于操作系统,首选项等等,所以在Mac上,例如默认情况下,Alt-Shift-R是没有意义的) 。 –

回答

2

如果您使用的是Windows或Linux,你应该能够通过只使用重命名你的变量(variableAusgabe)的所有出现Ctrl + Shift + R快捷方式。

当您使用此功能时,会弹出一个窗口,您必须输入要替换的文本(variableAusgabe)以及要替换的文本。为每个匹配项选择Refactor或全部替换。