Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#8

AW: Liste überwachte Ausdrücke/Haltepunkte

  Alt 19. Jun 2018, 13:17
Wobei man doch eigentlich auch nicht will, dass die Haltepunkte in der Versionsverwaltung landen.
Das ist eigentlich der springende Punkt: Man will die Haltepunkte lokal und projektspezifisch - womöglich noch separat für jede Build-Konfiguration, aber die Sourcen sollen bei einem Pull/Update oder Merge aktualisiert werden. Dazu kommt noch, daß Haltepunkte ja zeilenbezogen sind, im Source aber schon mal Zeilen gesplittet werden (nicht nur beim Formatieren). Worauf bezieht sich dann der Haltepunkt.

Ein möglicher Ansatz wäre, Haltepunkte ähnlich wie bei einem Merge zu behandeln, in dem man den umgebenden Codeblock zur Identifizierung verwendet. Aber auch das hat irgendwo seine Grenzen.

Man kann das auch noch weiter treiben: Sollen bei einem Name-Refactoring auch die Bedingungen der Haltepunkte einbezogen werden? Was ist, wenn ich Code mit Haltepunkten von einer Unit in eine andere verschiebe?

Aktuell überleben die Haltepunkte einen Neustart der IDE. Viel mehr können wir wohl kaum erwarten.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat