我有一个问题,可以节省自己和许多其他许多小时的时间。有没有办法可以在android studio中使用折射器来改变一个类中变量的名称?我理解这很令人困惑,但是我在我的类之间回收了大量代码,因此在一个活动中textView
可以命名为txt1
并将其复制并粘贴到新活动中,需要成为txt2
,所以不是为了几千行代码执行此操作,我是否可以自动将第二类中的txt1
更改为txt2
?谢谢大家!
答案 0 :(得分:2)
这比你想象的要简单得多。执行以下操作:
Refactor
- > Rename
或选择要重命名的任何内容并点击 shift + F6
现在您可以轻松重命名。
答案 1 :(得分:1)
我打算让你做这件事。插件可用于Android Studio / intelij点击文件设置插件转here并选择一个您选择的编辑器。您可能必须转到文件设置工具并将新编辑器设置为默认值。大多数IDE都有可用于零工作的插件。一个例子是从bean中生成parcelable。也许其他人可以告诉你如何在没有插件的情况下完成任务,但肯定是你可以研究的事情。
答案 2 :(得分:1)
我解决了这个问题,我在NotePad ++中使用了find and replace
函数。它可能不是唯一的方法,但它非常简单快捷。
答案 3 :(得分:1)
突出显示文本(在您的情况下为单个类),并使用Replace
, Ctrl + R