This shows you the differences between two versions of the page.
— |
qna:clion:debugger:overview [2021/06/05 18:39] (current) xallos created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Επισκόπηση του Debugger ====== | ||
+ | |||
+ | Οι βασικές λειτουργίες του Debugger περιγράφονται συνοπτικά στην παρακάτω εικόνα. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Τα αριθμημένα σημεία παρέχουν τις παρακάτω δυνατότητες. | ||
+ | |||
+ | - Η **γραμμή εργαλείων εκτέλεσης** του προγράμματος επιτρέπει να ξεκινήσει η διαδικασία του debugging (από το 2ο κουμπί της από τα αριστερά προς τα δεξιά). | ||
+ | - Με αυτό τον κόκκινο κύκλο σημειώνεται ένα **break point**. Πατώντας το το break point αφαιρείται, | ||
+ | - Η γραμμή εργαλείων που ορίζει την **σταδιακή εκτέλεση των εντολών** του προγράμματος, | ||
+ | - Η **λίστα με τις τοπικές μεταβλητές** (περιέχονται αυτόματα όσο είναι εντός εμβέλειας), | ||
+ | - Δίπλα από τη δήλωση κάθε μεταβλητής εμφανίζεται η **τρέχουσα τιμή της**. Η πιο πρόσφατα αλλαγμένη τιμή είναι με σκούρο κόκκινο χρώμα | ||
+ | - Η γραμμή εργαλείων με τις **πρόσθετες ρυθμίσεις του debugger** | ||
+ | - Το **call stack**, δηλαδή η λίστα με τις συναρτήσεις που έχουν οδηγήσει την εκτέλεση στο τρέχον σημείο | ||
+ | |||