Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.715 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#10

AW: Ausschalten von RTL/VCL Quellcode beim Debugging

  Alt 27. Jun 2025, 14:35
aber beim Debuggen kann es doch keinen Spaß machen ständig in der VCL und vor allem der RTL zu landen?
In der System.pas, im Speichermanager (FastMM) und dem Pascal/Assembler für Freigabe der lokalen Variablen usw.
So häufig passiert das nun auch wieder nicht, denn schließlich drückt man ja nicht ständig F7 beim Aufruf einer RTL/VCL Funktion sondern überspringt sie mit F8. Am häufigsten lande ich in den Routinen zur Parameter-Übergabe bei einem Funktionsaufruf und dabei hauptsächlich die Verarbeitung für Strings, Aber da drückt man dann halt ein paar mal Shift+F8. Andersrum ist für mich nerviger, wenn ich F7 drücke um mir einen RTL/VCL-Aufruf anzusehen und das funktioniert nicht, weil die Debug-DCUs fehlen. Oder wenn irgendwo in der RTL eine Exception auftritt und ich kann mir den Sourecode an der Stelle nicht ansehen.

Aber man hat ja die zum Glück die Wahl, was man einstellt.

Bei mir geht das sogar noch weiter: Ich compiliere auch immer 3rd-Party-Code mit Debug-Info, springe also beim Debuggen ggf. auch dorthin.
Thomas Mueller
  Mit Zitat antworten Zitat