21 votos

¿Cómo puedo modificar el código generado por la Clase de Finalización (ctrl-shift-c)

Me gustaría modificar la finalización de la clase, de manera que cada método creado contiene un raise ENotImplemented.Create;

¿Alguien sabe cómo personalizar este comportamiento?

actualización:
Me gustaría solución que no dependa de terceros.
De dónde sale el IDE de tomar sus plantillas?
Es allí una manera a través de la OTA?

2voto

LaKraven Puntos 3815

La respuesta simple es que no hay manera de modificar el marcado generado por RAD Studio (Delphi/C++ Builder) Clase de Finalización del motor. He exhaustivamente tratado de hacer esto, fue en vano.

Me han dicho (de una fuente muy confiable) que la Clase de la Finalización del motor está codificada en el IDE, en lugar de la plantilla, sin la intención de interfaz expuesta a través de las Herramientas de la API para cambiar su comportamiento.

La mejor alternativa de solución es ModelMaker Explorador de Código (asegúrese de no accidentalmente el fin de "ModelMaker" en lugar como este es un tipo totalmente diferente de la pieza de kit). Como yo lo entiendo, ModelMaker Explorador de Código esencialmente reemplaza la Clase incorporada la Finalización del motor con su propio, y proporciona la exposición necesaria para personalizar el código marcado como usted requiere.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X