Ich benutze aktuell meist Delphi XE, und habe ein paar
Templates nach meinen Wünschen (bzw. hausinternen Standards) angepasst (beispielsweise gibt es bei uns kein if ohne begin/end).
Nun versuche ich gerade, ob das auch für das Autocomplete mögich ist. Im konkreten Fall geht es mir um Setter. Beispiel: ich schreibe mir eine neue property in meine Klasse und drücke Strg-Shift-C:
property ConfigurationFilename: string read FConfigurationFilename write SetConfigurationFilename;
Ich bekomme nun folgenden Setter:
Delphi-Quellcode:
procedure TVirtualMachine.SetConfigurationFilename(const Value: string);
begin
FConfigurationFilename := Value;
end;
Will aber automatisch immer haben (macht so noch nicht viel Sinn, wohl aber, wenn der Setter komplexer wird):
Delphi-Quellcode:
procedure TVirtualMachine.SetConfigurationFilename(const Value: string);
begin
if (FConfigurationFilename <> Value) then begin
FConfigurationFilename := Value;
end;
end;
Allgemein wäre es praktisch, wenn die Autocompletion anpassbar wäre, da sie z.B. die Einrückungseinstellungen der
IDE nicht berücksichtigt.
Lässt sich das anpassen? Evtl. mit Drittmittels (GExperts, CnPack, was auch immer?)