2008-10-13 4 views

Antwort

18

1 - Wenn Sie Refactor-> Rename für eine Variable auswählen, werden Sie von Eclipse aufgefordert, den neuen Namen in eine "Inline" -Box einzugeben. Direkt darunter befindet sich eine Hilfemeldung und daneben ein kleines Icon (ein Pfeil nach unten). Klicken Sie auf den Pfeil und wählen Sie "Rename-Dialog öffnen". Ein neues Popup erscheint mit den Checkboxen, die Sie benötigen.

2 - Alternativ wählen Sie die Variable, die Sie ändern möchten, und drücken Sie zweimal Alt + Shift + R. Aktivieren Sie erneut die Kontrollkästchen "Getter/Setter".

+2

Nizza. Schade, dass das Argument nicht zum Setter umbenannt wird. – Fletch

0

Standardmäßig wird Eclipse Getter und Setter nicht umbenennen, wenn die Inline-Umbenennung einer Variablen verwendet wird. Sie können dieses Verhalten jedoch ändern, indem Sie das Dialogfeld "Feld umbenennen" einmal für eine Umbenennung verwenden und "Getter umbenennen" und "Setter umbenennen" auswählen. (Einzelheiten dazu finden Sie unter answer by idrosid).

Danach werden die 'inline' umbenennen auch die Getter und Setter für dieses Feld (aber nicht den Parameter im Setter).

Hinweis, ich habe dies mit Eclipse 4.5 getestet