Διακοπή και συνέχεια.
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com
Ελληνική μεταφραστική ομάδα GNOME
team@gnome.gr 2009-2015
Δημήτρης Σπίγγος
dmtrs32@gmail.com 2012, 2013, 2015
Σίμος Ξενιτέλλης
simos@gnome.org 2009
Τζένη Πετούμενου
epetoumenou@gmail.com 2009
Μαρία Μαυρίδου
mavridou@gmail.com 2014

# Διακοπή και βήμα

Όπως στη συνεδρία επεξεργασίας βίντεο, το πρόγραμμα μπορεί να εκτελεστεί σε αργή κίνηση με δυνατότητα προώθησης, παύσης, διακοπής, κλπ. Αυτό είναι βασικό για εντοπισμό της συμπεριφοράς του προγράμματος. Δεν μπορείτε να οπισθοχωρήσετε ακόμα, όμως.

# Βήμα μέσα

Από το κύριο μενού, επιλέξτε Αποσφαλμάτωση Βήμα μέσα ή πατήστε F5 ή κλικ στο εικονίδιο Βήμα μέσα στην εργαλειοθήκη.

Το μονό βήμα εκτελεί μόνο μία εντολή του προγράμματος (από το σημείο διακοπής) και μετά επιστρέφει τον έλεγχο. Αν η εντολή εκτέλεσης περιέχει μία συνάρτηση, ο αποσφαλματωτής προσπαθεί να εισέλθει στις συναρτήσεις (με τη σειρά εκτέλεσής τους). Αφού εκτελεστεί η εντολή και επιστραφεί ο έλεγχος, μπορείτε να μελετήσετε την κατάσταση του προγράμματος.

Αν είναι εστιασμένο το Παράθυρο αποσυμβολομετάφρασης όταν επιλέγεται αυτή η εντολή, εκτελείται μόνο μία εντολή συμβολομεταφραστή.

# Βήμα από πάνω

Από το κύριο μενού, επιλέξτε Αποσφαλμάτωση Βήμα από πάνω ή πατήστε F6 ή κλικ στο εικονίδιο Βήμα από πάνω στην εργαλειοθήκη.

Το βήμα από πάνω είναι παρόμοιο με το βήμα, εκτός από το ότι δεν σταματά μέσα σε καμιά συνάρτηση στην εκτελούμενη πρόταση.

Αν είναι εστιασμένο το Παράθυρο αποσυμβολομετάφρασης, όταν επιλέγεται αυτή η εντολή, εκτελείται μόνο μία εντολή συμβολομεταφραστή, εκτός εάν αυτή η εντολή είναι μια κλήση σε υπορουτίνα, οπότε το πρόγραμμα σταματά όταν η υπορουτίνα ολοκληρωθεί.

# Βήμα έξω

Από το κύριο μενού, επιλέξτε Αποσφαλμάτωση Βήμα έξω ή πατήστε shift F5 ή κλικ στο εικονίδιο Βήμα έξω στην εργαλειοθήκη.

Το βήμα έξω εκτελεί την τρέχουσα συνάρτηση μέχρι την επιστροφή στην συνάρτηση κλήσης.

# Εκτέλεση και συνέχιση

Από το κύριο μενού, επιλέξτε Αποσφαλμάτωση Εκτέλεση/Συνέχεια ή πατήστε F4 ή κλικ στο εικονίδιο Συνέχεια στην εργαλειοθήκη.

Αυτή η εντολή ξαναρχίζει το πρόγραμμα και του επιτρέπει την εκτέλεση μέχρι την εύρεση σημείου διακοπής, ή την έξοδο του προγράμματος.

# Εκτέλεση ως

Από το κύριο μενού, επιλέξτε Αποσφαλμάτωση Εκτέλεση στο δρομέα ή πατήστε F8 ή κλικ στο εικονίδιο Εκτέλεση σε στην εργαλειοθήκη.

Αυτό ξαναρχίζει το πρόγραμμα και επιτρέπει την εκτέλεσή του μέχρι η γραμμή ή η διεύθυνση (αν είναι εστιασμένο το Παράθυρο αποσυμβολομεταφραστή) φτάσει στο δρομέα.

# Διακοπή προγράμματος

Από το κύριο μενού, επιλέξτε Αποσφαλμάτωση Παύση προγράμματος ή κλικ στο εικονίδιο Παύση στην εργαλειοθήκη.

Αυτό διακόπτει το πρόγραμμα και επιστρέφει τον έλεγχο στον αποσφαλματωτή, επιτρέποντας την εκτέλεση εργασιών αποσφαλμάτωσης, όπως επιθεώρηση δεδομένων ή προσθήκη σημείων διακοπής.