I would like to modify class completion so that every method that is created contains a raise ENotImplemented.Create;
Does anybody know how to customize this behavior?
update:
I would like solution that is not dependent on a third parties.
From where does the IDE take its templates?
Is there a way through OTA?
The simple answer is that there is no way to actually modify the markup generated by RAD Studio's (Delphi/C++ Builder) Class Completion engine. I have exhaustively attempted to do this, to no avail.
I am told (from a very reliable source) that the Class Completion engine is hard-coded into the IDE, rather than templated, with no intended interface exposed through the Open Tools API to change its behaviour.
The best alternative solution is ModelMaker Code Explorer (be sure not to accidentally order "ModelMaker" instead as this is a totally different piece of kit). As I understand it, ModelMaker Code Explorer essentially overrides the built-in Class Completion engine with its own, and provides the necessary exposure to customize the code markup as you require.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With