masteripper Δημοσ. 20 Απριλίου 2017 Δημοσ. 20 Απριλίου 2017 Καλημέρα, Μπορώ να κάνω το step over να προχωράει μόνο δηλαδή χωρίς να πατάω το εκάστοτε πλήκτρο (F8 Netbeans/F5 Eclipse)... Έχω μία αρκετά περίπλοκη εφαρμογή σε Java και επειδή θέλω να κρατάω σημειώσεις παρακολουθώντας την ροή του προγράμματος θα με εξυπηρετούσε αν υπήρχε τέτοια δυνατότητα.
Anubis13 Δημοσ. 20 Απριλίου 2017 Δημοσ. 20 Απριλίου 2017 Run μεχρι ενα συγκεκριμενο line που θα εχει breakpoint ισως σε βοηθησει
masteripper Δημοσ. 20 Απριλίου 2017 Μέλος Δημοσ. 20 Απριλίου 2017 Τα ξέρω τα breakpoint παιδιά επειδή όμως προγραμματίζω και άλλες εφαρμογές με βολεύει να το αφήσω να τρέχει debugged και να προχωράει μόνο του με ρυθμό π.χ 5 δευτερόλεπτα... Οπότε θα το αφήσω να τρέχει βηματικα και όταν δω κάτι ενδιαφέρον θα το σημειώσω... Τα ξέρω τα breakpoint παιδιά επειδή όμως προγραμματίζω και άλλες εφαρμογές με βολεύει να το αφήσω να τρέχει debugged και να προχωράει μόνο του με ρυθμό π.χ 5 δευτερόλεπτα... Οπότε θα το αφήσω να τρέχει βηματικα και όταν δω κάτι ενδιαφέρον θα το σημειώσω... Σημείωση ..Αυτό τρέχει στον 2ο υπολογιστή
anon667 Δημοσ. 20 Απριλίου 2017 Δημοσ. 20 Απριλίου 2017 Δες σε AutoHotKey μεριά, είναι εύκολο να το βάλεις να κάνει κλικ σε συγκεκριμένο σημείο ανά Χ δευτερόλεπτα και να βάλεις π.χ. start/stop με κάποιο Fx key. 1
Anubis13 Δημοσ. 20 Απριλίου 2017 Δημοσ. 20 Απριλίου 2017 Εχω δει τετοια λειτουργια trace over until a certain condition που κανει log διαφορα πραγματα σε debugger αλλα οχι σε IDE
masteripper Δημοσ. 20 Απριλίου 2017 Μέλος Δημοσ. 20 Απριλίου 2017 Δες σε AutoHotKey μεριά, είναι εύκολο να το βάλεις να κάνει κλικ σε συγκεκριμένο σημείο ανά Χ δευτερόλεπτα και να βάλεις π.χ. start/stop με κάποιο Fx key. Ενδιαφέρον...Θα το δοκιμάσω
defacer Δημοσ. 20 Απριλίου 2017 Δημοσ. 20 Απριλίου 2017 Αυτό που ρωτάς είναι πολύ περίεργο. Πότε "θα δεις κάτι ενδιαφέρον"; Υπάρχει bug που κυνηγάς ή θέλεις να κάνεις κάτι τελείως διαφορετικό και απλά ο debugger βολεύει για κάποιο λόγο;
masteripper Δημοσ. 21 Απριλίου 2017 Μέλος Δημοσ. 21 Απριλίου 2017 Αυτό που ρωτάς είναι πολύ περίεργο. Πότε "θα δεις κάτι ενδιαφέρον"; Υπάρχει bug που κυνηγάς ή θέλεις να κάνεις κάτι τελείως διαφορετικό και απλά ο debugger βολεύει για κάποιο λόγο; Οντως και σίγουρα είμαι αβεβαιος κατα πόσο μπορεί να εξυπηρετήσει....απλώς επειδή έχω την "πολυτέλεια" να έχω 2 μηχανήματα στο γραφείο μου προσπαθώ να αντισταθμισω την έλλειψη χρόνου με την πολυδιεργασία....
defacer Δημοσ. 21 Απριλίου 2017 Δημοσ. 21 Απριλίου 2017 Ναι αλλά πάλι δεν είπες ποιός είναι ο τελικός σκοπός σου. Αυτό με τα δύο μηχανήματα άνετα μπορεί να ακουστεί ως είχα δύο πιστόλια οπότε έριχνα και με τα δύο χέρια. Ναι ΟΚ, αλλά αν ο σκοπός είναι να πετύχεις κέντρο αυτό μάλλον χειρότερα θα σου βγει παρά καλύτερα.
jimex Δημοσ. 21 Απριλίου 2017 Δημοσ. 21 Απριλίου 2017 Οντως και σίγουρα είμαι αβεβαιος κατα πόσο μπορεί να εξυπηρετήσει....απλώς επειδή έχω την "πολυτέλεια" να έχω 2 μηχανήματα στο γραφείο μου προσπαθώ να αντισταθμισω την έλλειψη χρόνου με την πολυδιεργασία.... Πως μπορείς να βλέπεις το περιεχόμενο των μεταβλητών που είναι λεπτοδουλειά και θέλει συγκέντρωση κάνοντας ταυτόχρονα κάτι άλλο; Αν ψάχνεις κάτι εύκολο, όπως μην τυχών πχ. υπάρχει μια αρνητική τιμή εκεί που δε θα έπρεπε για κανένα λόγο, αυτό θα έπρεπε να το κάνει ήδη ο κώδικας. Με assert που θα τρέχει μόνο στο debug, με custom exception για παντού κλπ.
defacer Δημοσ. 21 Απριλίου 2017 Δημοσ. 21 Απριλίου 2017 Αν ψάχνεις κάτι εύκολο, όπως μην τυχών πχ. υπάρχει μια αρνητική τιμή εκεί που δε θα έπρεπε για κανένα λόγο, αυτό θα έπρεπε να το κάνει ήδη ο κώδικας. Με assert που θα τρέχει μόνο στο debug, με custom exception για παντού κλπ. ...με conditional breakpoint...
masteripper Δημοσ. 21 Απριλίου 2017 Μέλος Δημοσ. 21 Απριλίου 2017 ασχετα απο το τελικό αποτέλεσμα ...αν θα βοηθήσει ή οχι είναι μαγκια...ειδικά για ψάρωμα....βάζεις το AHK και βλέπεις το debug να προχωράει μόνο του...
jimex Δημοσ. 22 Απριλίου 2017 Δημοσ. 22 Απριλίου 2017 ...με conditional breakpoint... Ναι αμέ. Το οποίο όμως λειτουργεί μόνο όταν το τρέχεις στον debugger. Αυτό όμως που σκέφτομαι όταν κάποιος ψάχνει να δει μήπως και συμβαίνει κάτι παράξενο ενώ όλα φαίνονται να λειτουργούν οκ, είναι ότι θα θέλει να το χρησιμοποιεί στα tests του, στα debug builds του ή και στο τελικό του build πχ. για error logging.
masteripper Δημοσ. 22 Απριλίου 2017 Μέλος Δημοσ. 22 Απριλίου 2017 Δυστυχως είναι 1 αρκετά περίπλοκος γενετικός αλγόριθμος και προσπαθω να πιάσω το "νόημα" αλλά επειδή ο "κεντρικός" υπολογιστής συχνά-πυκνά είναι "κατειλλημένος" προσπαθω να κερδίσω χρόνο.....
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα