AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Liste überwachte Ausdrücke/Haltepunkte
Thema durchsuchen
Ansicht
Themen-Optionen

Liste überwachte Ausdrücke/Haltepunkte

Ein Thema von Bernhard Geyer · begonnen am 19. Jun 2018 · letzter Beitrag vom 19. Jun 2018
 
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Liste überwachte Ausdrücke/Haltepunkte

  Alt 19. Jun 2018, 12: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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz