2017-04-01 109 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或全部替換。