Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Debuger Einstellung (https://www.delphipraxis.net/194303-debuger-einstellung.html)

Edelfix 7. Nov 2017 13:36

Debuger Einstellung
 
Hallo,

Seit einigen Tagen verhält sich der Debugger anders. Wenn ich einen Haltepunkt setze und an der Stelle mit F7 in eine selbt programmierte Procedure springen will dann lande ich meistens in einer System Datei und nicht im eigenem Quelltext.

Kann man das in den Optionen irgendwo einstellen?

Der schöne Günther 7. Nov 2017 15:44

AW: Debuger Einstellung
 
  1. Quellcode und Maschinencode passen nicht mehr richtig zusammen. Führe einmal "Projekt bereinigen" aus
  2. Du kommst in Low-Level-Routinen von z.B. System.pas. Das ist nervig - Du kannst entweder mit Shift+F8 aus der ungewollt betretenen Methode wieder heraus springen oder du stellst in den Einstellungen "Mit Debug-DCUs" ab. Damit betrittst du keinen Quellcode der Standard-Delphi-Bibliothek mehr.
  3. Du freundest dich mit Uwes "Selective Debugging" an

TiGü 7. Nov 2017 15:45

AW: Debuger Einstellung
 
Ja, Projektoptionen -> Compiling -> Debugging -> Use debug .dcus (hier das abhaken)
Obiges kann je nach Delphiversion und eingestellter Sprache leicht anders heißen.

devidespe 7. Nov 2017 19:40

AW: Debuger Einstellung
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1385514)
  1. Quellcode und Maschinencode passen nicht mehr richtig zusammen. Führe einmal "Projekt bereinigen" aus

Vielleicht habe ich einen Denkfehler, aber was ist "Projekt bereinigen"?

Oder meinst Du das Löschen aller DCUs und das anschließende neue Erzeugen des Projektes?

Der schöne Günther 7. Nov 2017 22:17

AW: Debuger Einstellung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn ich in der IDE in dem Baum wo die Projektdatei und alle Source-Dateien aufgelistet werde auf das Projekt rechtsklicke habe ich einen Punkt "Projekt bereinigen". Das macht wahrscheinlich im Endeffekt was du schon sagst: DCU-Dateien löschen.

Edelfix 8. Nov 2017 14:03

AW: Debuger Einstellung
 
Läuft wunder prächtig! Vielen Dank für die Tipps.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz