在 Android Studio 中重构 XML 视图 ID

Refactor XML View ID in Android Studio

我注意到在第一次为 XML 布局中的某些视图命名 ID 时缺乏灵感,现在我想更改它们的名称。例如,我想 重命名“image_logo”..

"company_logo_light_id"

并且因为相同的布局用作多个 activities/fragments 的 ContentView,手动更改 ID 会导致大量错误。

我知道 AndroidStudio(IntelliJ) 提供了在项目级别进行重构的功能,因为我确信我以前做过一次,但我就是不记得它是如何完成的。

怎么做到的?

单击组件 Id 值,上下文菜单(右键单击)-> 重构 -> 重命名

Shift+F6 覆盖您要更改的文本

事实证明答案相当简单:右键单击 ID 值 - 重构 - 重命名
或者简单地将光标放在 ID 属性上并使用 SHIFT+F6