Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to access sync prototypes, shortcut alt+ctrl+shift+p produces no synchronization method found

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?

like image 950
Will Avatar asked Oct 27 '25 19:10

Will


1 Answers

I would recommend to use MMX Code Explorer and use this feature from there, because of 2 reasons:

  1. 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

  2. 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.

like image 56
fisi-pjm Avatar answered Oct 30 '25 16:10

fisi-pjm