I upgraded from Delphi 10.2 to Delphi 12.3
In Delphi 10.2 I discovered sync prototypes feature activated by using keyboard shortcut alt+ctrl+shift+p. This is such a handy function. Change the header and then use the shortcut to automatically update the implementation.
But in Delphi 12.3 it doesn't work anymore. How can I access this feature?
I would recommend to use MMX Code Explorer and use this feature from there, because of 2 reasons:
Prototyping does not work properly if any newer language features are in use, like inline variables. There was a debate going on for your problem in the QualityPortal
Since Delphi 13 the "solution" to this problem is, refactoring is missing in general and the new official way is to use MMX Code Explorer.
The shortcode in MMX is Alt+Ctrl+Y
So even if the prototype works under some circumstances in Delphi 12.3 I would recommend to switch to MMX now. It works better than the refectoring in Delphi 12.3 and will be the official solution in Delphi 13.
At this moment better use the beta version because there are some bugfixes.
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