Czy istnieje szybki sposób na zastąpienie tego:
public static String ACCESSDENIED = Resources.strings.getString(Resources.ACCESS_DENIED);
Z:
public stattic String getAccessDenied(){
return Resources.strings.getString(Resources.ACCESS_DENIED);
}
Muszę zastąpić wszystkie statyczne odniesienia do getterów w około 100 zmiennych.
2 odpowiedzi
Udało mi się to zrobić za pomocą find i replace z wyrażeniami regex.
Find: = (.+);
Replace: () { return $1; }
Użyj kliknięcia prawym przyciskiem myszy --> Refaktoryzacja --> Enkapsulacja pola... --> (utworzono nowy getter), a wszystko zostanie wykonane automagicznie (i jest to kuloodporne rozwiązanie).
Możesz także zweryfikować wyniki w oknie Podgląd.
Podobne pytania
Nowe pytania
eclipse
Eclipse to IDE typu open source i platforma do tworzenia aplikacji. Dostępna jest szeroka gama wtyczek dla różnych języków programowania i innych narzędzi programistycznych (takich jak modelowanie, przeglądanie baz danych itp.). Tego znacznika należy używać tylko w przypadku pytań dotyczących środowiska Eclipse IDE lub platformy, a nie ogólnych (Java itp.) Tematów programowania.