例如,我有以下代码:
private String tabTitleSettings;
private void fillUINames() {
tabTitleSettings = Local.get(LKey.Key_settings_tab);
}
在某个地方这个密码:
tabSpec.setIndicator(tabTitleSettings);
如何通过指定、使用快捷方式或其他自动方式替换字段?
我想达到这个结果:
tabSpec.setIndicator(Local.get(LKey.Key_settings_tab));
编辑:
我现在找到了最简单的方法…
点击此代码中的字段:
private void fillUINames() {
tabTitleSettings = Local.get(LKey.Key_settings_tab);
}
然后点击jellow bulb并选择“moove assignment to a field declaration”。
我拿到密码后:
private String tabTitleSettings = Local.get(LKey.Key_settings_tab);
并自动删除filluinames()方法中的tabTitleSettings字段:
private void fillUINames() {
}
所以我只需按tabtitlesettings声明字段,然后按ctr+r并替换
tabTitleSettings
具有
Local.get(LKey.Key_settings_tab)
但还是有太多的混浊…也许有人知道怎么做得更快?
最佳答案
按ctrl+f,输入字段将显示在前面,并键入要替换的内容。然后按ctrl+r并键入要替换的内容。它将要求您替换当前事件和所有事件。按一下所有发生的事情,它就会按你的问题做你想做的。