pbp Δημοσ. 26 Σεπτεμβρίου 2013 Δημοσ. 26 Σεπτεμβρίου 2013 Πως μπορώ στο Eclipse να τρέχω το πρόγραμμα μου και παράλληλα να βλέπω που βρίσκεται η ροή του κώδικα instantly? Πατάω το debug και το τρέχω αλλά δε μου δείχνει που βρίσκομαι στον κώδικα :/Κάνω κάτι λάθος?
pbp Δημοσ. 26 Σεπτεμβρίου 2013 Μέλος Δημοσ. 26 Σεπτεμβρίου 2013 η λογική με τα breakpoints ποια είναι?Του λέω που να σταματήσει?
παπι Δημοσ. 26 Σεπτεμβρίου 2013 Δημοσ. 26 Σεπτεμβρίου 2013 Ειναι αυτο που θες να κανεις. Δες ενα video στο yt καλυτεαρα, γιατι ολο το θεμαειναι visual.
pbp Δημοσ. 26 Σεπτεμβρίου 2013 Μέλος Δημοσ. 26 Σεπτεμβρίου 2013 οκ!Thnx για την άμεση απάντηση! Εγω αυτό που θέλω βασικά είναι καθώς τρέχω το πρόγραμμα και εκτελώντας μία συγκεκριμένη ενέργεια, να δω που πάει ο κώδικας στο project. Δεν με βοήθησε και πολύ το breakpoint :/
ZAKKWYLDE Δημοσ. 26 Σεπτεμβρίου 2013 Δημοσ. 26 Σεπτεμβρίου 2013 Βάζεις ένα breakpoint αριστερά στο παράθυρο του source code όπου του λες που θέλεις να σταματήσει...και να σε πηγαίνει βήμα βήμα. Αν το θες απο την αρχή το βάζεις στην αρχή. 2
Moderators Praetorian Δημοσ. 26 Σεπτεμβρίου 2013 Moderators Δημοσ. 26 Σεπτεμβρίου 2013 Αν βάλεις breakpoint κάπου εκεί που χειρίζεσαι την συγκεκριμένη ενέργεια, θα μπορείς έπειτα (αφού σταματήσει η εκτέλεση στο break point) να συνεχίσεις βηματικά (εντολή προς εντολή, να μπεις σε συναρτήσεις, να βγεις ένα επίπεδο κλήσης πιο πάνω) κλπ. Όλα αυτά είναι επιλογές στο debug mode. 1
pbp Δημοσ. 26 Σεπτεμβρίου 2013 Μέλος Δημοσ. 26 Σεπτεμβρίου 2013 Βάζω BreakPoint Πατάω το Debug και μετα εκτελείται μέχρι εκείνο το σημείο. Μετά το κουμπί forwαrd γιατί είναι απενεργοποιημένο?
Timonkaipumpa Δημοσ. 26 Σεπτεμβρίου 2013 Δημοσ. 26 Σεπτεμβρίου 2013 Το break point είναι ένα σημείο στον κώδικα που όταν θα φτάσει εκεί η εκτέλεση θα σταματήσει να εκτελείται η διαδικασία χωρίς όμως να τερματίσει. Θα κάνει ένα "pause". Η λογική είναι ότι τα βάζεις κάπου που υποψιάζεσαι ότι ξεκινάει το λάθος ή κάπου που θα ήθελες να ελέγξεις τις τιμές των μεταβλητών σου ή εν γένει κάπου που θα ήθελες να δεις σε τι κατάσταση βρίσκεται η εκτέλεση του προγράμματος. Το break point κάνει break την εκτέλεση χωρίς όμως να την τερματίζει. Εάν σταματήσεις σε break point, τότε μπορείς με την λειτουργία watch (που έχουν τα περισσότερα IDEs) να δεις τις τιμές των μεταβλητών σου. Μετά προχωράς είτε με continue (όπου απλά συνεχίζεται η εκτέλεση), είτε με step over (όπου απλά περνάς την κλήση της εντολής "από πάνω"), είτε με step into (όπου μπαίνεις μέσα στην εντολή να δεις τι γίνεται εκεί). 2
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα