Ich möchte hier wieder mal nachfragen. Hat sich mit dem Refactoring etwas getan? Mitterweile habe ich "coding to interfaces not to implementation" verinnerlicht wie ich es bei .net mache. Aber schon nach der ersten Implementierung eines Interfaces ist das Refactoring komplett kaputt hier bei Delphi 11.3. Debugging natürlich auch. Visualstudio zeigt mir die Implementierungen an. Delphi springt ins Interface. Ist es mit Delphi 12.1 repariert? Ich drehe jedesmal durch wenn ich von VS auf Delphi wechsle (was jetzt gerade nach 3 Wochen .net mit VS der Fall ist). Es ist absolut komplett unbrauchbar!
Die
IDE hat auch in 12.1 noch kein integriertes, funktionierendes Refactoring. Das war halt ursprünglich Teil eines .NET-Modules und davon will man loskommen.
Aber das ist kein Grund, total zu verzweifeln, es gibt in
MMX eine Reihe von gut funktionierenden Refactorings, auch wenn sie nur innerhalb einer
Unit arbeiten und deshalb etwas eingeschränkt sind. MMX hat auch sehr gute Navigationshilfen und es kostet nix.
Meiner Meinung nach ist Delphi-Programmierung ohne MMX zwar möglich, aber sinnlos
Dank an Uwe Raabe, der dieses nützliche
IDE Add-in am Leben hält.