Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   F7 geht mir zu tief (https://www.delphipraxis.net/211401-f7-geht-mir-zu-tief.html)

SearchBot 10. Sep 2022 14:25

F7 geht mir zu tief
 
Hey,

ich steppe beim Debuggen gerne mit F7 durch meinen Code bzw. mit F8 wenn ich sicher weiß, was meine Function so macht.

Ich bin sicher, daß es irgendwo einen Schalter gibt, der verhindert, daß ich mit F7 plötzlich in die Standard-Units (windows, Classes, etc..) gerate?
Ich möchte also nur innerhalb meines Codes mit F7 steppen und nicht versehentlich in irgendwelchen OnMessage und asm-Codesequenzen geraten, die vielleicht interessant sind, aber mich nur aufhalten.

Die hunderte Optionen in der IDE von 10.1 und .2 sind schon toll.
Aber für mich undurchsichtig, wenn ich nur dieses eine Verhalten beheben will und nicht weiß, wie das zusammenhängt :pale:

Gibt es eigentlich eine Taste, mit der ich auch einen Schritt im Quelltext zurückgehen kann - also die Ausführung bleibt, wo sie ist, aber ich möchte im Quelltext zum vorigen Schritt zurück (ähnlich dem Aufruf-Stack (der mir oft auch etliche dll-Sprünge auflistet, die dazwischen was erledigt haben, aber aus meiner Sicht nichts mit meinem eigentlichen Code zu tun haben))?

Uwe Raabe 10. Sep 2022 14:29

AW: F7 geht mir zu tief
 
In den Projektoptionen das Mit Debug-DCUs abschalten.

himitsu 10. Sep 2022 15:31

AW: F7 geht mir zu tief
 
Jupp, jemand kam vor zu langer Zeit auf die geniale Idee, dass die DebugDCUs bei neuen Projekten standardmäßig aktiv sind.
Mußt also jedes Mal wieder neu abschalten, obwhol niemand zu bestimmt über 99% dieses Feature überhaupt haben will.

Projektoptionen > Erzeugen > Delphi-Compiler > Mit Debug-DCUs
oder
F6 > Debug-DCU

Nein, da fehlt mal wieder was.


Achtung: Seit 11.1 sind nun auch die Überlaufprüfungen standardmäßig aktiv.

Uwe Raabe 10. Sep 2022 16:06

AW: F7 geht mir zu tief
 
Zitat:

Zitat von himitsu (Beitrag 1511559)
Achtung: Seit 11.1 sind nun auch die Überlaufprüfungen standardmäßig aktiv.

Hat sich halt jemand so gewünscht: https://quality.embarcadero.com/browse/RSP-16751

himitsu 10. Sep 2022 16:13

AW: F7 geht mir zu tief
 
Einer?

Viele haben sich gewünscht, dass die DebugDCUs wieder aus sind, aber nichts passiert. :roll:

Uwe Raabe 10. Sep 2022 16:22

AW: F7 geht mir zu tief
 
Zitat:

Zitat von himitsu (Beitrag 1511567)
Viele haben sich gewünscht, dass die DebugDCUs wieder aus sind, aber nichts passiert.

Kann gerade keinen passenden QP-Eintrag dazu finden.

himitsu 10. Sep 2022 16:24

AW: F7 geht mir zu tief
 
Ich glaub da gab es mal mindestens 5.
[verschwürungstheorie] heimlich gelöscht :angle:

SearchBot 12. Sep 2022 09:00

AW: F7 geht mir zu tief
 
Dankeschön :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:29 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