Ein automatisches Feld sollte die Codevervollständigung m.E. anlegen und im Getter/Setter verwenden, wenn Getter und Setter erzeugt werden.
Ohne Code Explorer habe ich das immer so gemacht:
- Ich schreibe property BlaBlub: Integer;
- Ich drücke Strg + Shift + C
- Nun habe ich: property BlaBlub: Integer read FBlaBlub write SetBlaBlub;
- Nun ersetze ich F durch Get und Set durch F und drücke wieder Strg + Shift + C
- Nun habe ich privates Feld, Getter und Setter
- Nun muss ich nur noch das F nach write wieder in Set ändern
Am meisten lohnt sich das natürlich, wenn man mehrere Properties gleichzeitig anlegt und gleich mehrfach "read F" durch "read Get" ersetzen kann usw.
Aber schöner ist natürlich Code Explorer zu benutzen.
Die Idee gefällt mir zwar überhaupt nicht, aber mal schauen was daraus wird...