La finalización de clase en Delphi ahorra mucho tiempo, pero no he encontrado la forma de personalizarla.Delphi-IDE: ¿cómo cambiar la forma en que funciona la finalización de clase?
Me gustaría obtener un getter y un setter para que una propiedad se agrupe en lugar de ser arrojada por toda mi unidad; La parte de la interfaz se genera correctamente, pero la sección de implementación se convierte en un desastre si dejas las cosas al IDE. Quiero que los métodos se ordenen así por defecto:
function TAaa.getAaa();
procedimiento TAaa.setAaa();
procedimiento TAaa.Baa();
function TAaa.getCow();
procedimiento TAaa.setCow();
procedimiento TBbb.getAaa()
Quiero la sección de implementación para estar en el mismo orden que la interfaz;
quiero el cuerpo de un método generado para mirar algo como esto:
.
procedure TMyClass.MyProc;
begin
{ TODO -oWouter -cimplement autogenerated stuff : implement Procedure MyProc() }
raise Exception.create('procedure TMyClass.MyProc() is not yet implemented');
end;
¿Hay herramientas alrededor de hacer esto, o es necesario para sumergirse en la API OpenTools para conseguir algo como esto hace?
pregunta relacionada: In what order does Class Completion put its results?
Genial! ¡Parece que ModelMaker hace lo que yo quiero! –