Nja, der Code-Formatter nimmt den Text, jagt ihn durch seine Funktion und ersetzt alles, also alle Zeilen löschen und neu einfügen, womit Haltepunkte verschwinden.
Bezüglich VersionsKontrolle, da müssten die MergeTools, sowie beim Runterladen
zwei immer Dateien zusammen behandelt werden, was selten (praktisch nie) gemacht wird, um die Zeilenindize untereinander zu synhronisieren.
Wenn es nur Zwei wären, denn Projektdatei+Haltepunkte und die vielen Units.
Und nicht nur Projektgruppen. Du kannst eine
Unit auch in mehreren Projekten haben. Demnach müssten die Haltepunkte neben der
Unit gespeichert werden, um eine eindeutige/einzigartige Verbindung zu bekommen, aber das will man ja auch nicht immer haben.
Alternativ müsste man den Haltepunkt z.B. durch ein Steuerzeichen am Anfang jener Zeile in der
PAS/
DPR einbinden, aber bezüglich Haltepunkteigenschaften müsste man sich dann noch was einfallen lassen (ID hinter das Stuerzeichen?).
Wobei man doch eigentlich auch nicht will, dass die Haltepunkte
in der Versionsverwaltung landen.
Heißt also, dass das Versionskontolle dieses Steuerzeichen nicht hochladen dürfte.