Προσδιορισμός προβλημάτων στον κώδικά σας
Σε αυτή την ενότητα θα κάνετε αναθεώρηση των διαφόρων ενδείξεων για τον προσδιορισμό των προβλημάτων στον κώδικά σας.
Τα προβλήματα δόμησης εμφανίζονται στην προβολή "Προβλήματα" και προστίθενται σημειώσεις στον κατακόρυφο χάρακα του πρωτογενούς σας κώδικα.
- Ανοίξτε το junit.framework.TestCase.java στη λειτουργία επεξεργασίας από την προβολή "Εξερεύνηση πακέτων".
- Προσθέστε ένα συντακτικό σφάλμα διαγράφοντας ένα ελληνικό ερωτηματικό στο τέλος της δήλωσης του πακέτου στον πρωτογενή κώδικα.
- Πατήστε το κουμπί Αποθήκευση. Το έργο αναδομείται και το πρόβλημα δηλώνεται με διάφορους τρόπους:
- Στην προβολή "Προβλήματα" υπάρχει μια λίστα με τα προβλήματα,
- Στην προβολή "Εξερεύνηση πακέτων", στην προβολή "Ιεραρχία ειδών" ή "Διάρθρωση" εμφανίζονται σημάδια προβλήματος στα στοιχεία Java και τα γονικά στοιχεία τους που επηρεάστηκαν,
- Στον κατακόρυφο χάρακα της λειτουργίας επεξεργασίας, εμφανίζεται ένας δείκτης προβλήματος κοντά στη γραμμή που επηρεάστηκε,
- Εμφανίζονται κυματιστές γραμμές κάτω από τη λέξη που μπορεί να έχει προκαλέσει το σφάλμα, και
- Στην καρτέλα της λειτουργίας επεξεργασίας έχει προστεθεί ένας δείκτης προβλήματος.
- Μπορείτε να τοποθετήσετε το δείκτη του ποντικιού επάνω από το δείκτη σφάλματος στον κατακόρυφο χάρακα για την εμφάνιση μιας περιγραφής του προβλήματος.
- Πατήστε το κουμπί Κλείσιμο ("X") στην καρτέλα της λειτουργίας επεξεργασίας για να κλείσει η λειτουργία επεξεργασίας.
- Στην προβολή "Προβλήματα" επιλέξτε ένα πρόβλημα από τη λίστα. Ανοίξτε το μενού περιβάλλοντός του και επιλέξτε "Μετάβαση σε". Το αρχείο ανοίγει στη λειτουργία επεξεργασίας στη θέση του προβλήματος.
- Διορθώστε το πρόβλημα στη λειτουργία επεξεργασίας προσθέτοντας ένα ελληνικό ερωτηματικό. Πατήστε το κουμπί Αποθήκευση. Το έργο αναδομείται και οι ενδείξεις προβλήματος εξαφανίζονται.
- Στην προβολή "Διάρθρωση" επιλέξτε τη μέθοδο getName(). Η λειτουργία επεξεργασίας θα πραγματοποιήσει κύλιση σε αυτή τη μέθοδο.
- Στην πρώτη γραμμή της μεθόδου αλλάξτε την επιστρεφόμενη μεταβλητή
fName
σε fTestName
. Καθώς πληκτρολογείτε, εμφανίζεται μια υπογράμμιση επισήμανσης προβλήματος στο fTestName, η οποία δηλώνει κάποιο πρόβλημα. Τοποθετώντας το δείκτη του ποντικιού επάνω από το πρόβλημα με επισήμανση θα εμφανιστεί μια περιγραφή του προβλήματος.
- Στη γραμμή του δείκτη θα εμφανιστεί ένας δείκτης "λάμπα". Η λάμπα σηματοδοτεί ότι υπάρχουν προτάσεις διόρθωσης για αυτό το πρόβλημα.
- Πατήστε για την τοποθέτηση του δρομέα επάνω από το σφάλμα που έχει επισημανθεί, και επιλέξτε Ταχεία επιδιόρθωση από τη γραμμή μενού "Τροποποίηση". Μπορείτε επίσης να πατήσετε Ctrl+1 ή με το αριστερό κουμπί του ποντικιού στη λάμπα. Εμφανίζεται ένα πλαίσιο διαλόγου επιλογής με πιθανές διορθώσεις.
- Επιλέξτε "Αλλαγή σε fName" για να επιδιορθώσετε το πρόβλημα. Η γραμμή επισήμανσης προβλήματος θα εξαφανιστεί καθώς εφαρμόζεται η διόρθωση.
- Κλείστε το αρχείο χωρίς να το αποθηκεύσετε.
- Μπορείτε να ρυθμίσετε τον τρόπο με τον οποίο θα δηλώνονται τα προβλήματα στη σελίδα προτιμήσεων
Γενικά > Λειτουργίες επεξεργασίας >Λειτουργίες επεξεργασίας κειμένου> Σημειώσεις.
Λειτουργία επεξεργασίας Java
Προβολές Java
Εργαλείο δόμησης Java
Σελίδα προτιμήσεων λειτουργίας επεξεργασίας
Ταχεία επιδιόρθωση