Επικύρωση πρωτογενούς κώδικα και μη αυτόματη επικύρωση

Υπάρχουν δύο είδη επικύρωσης που μπορούν να εφαρμοστούν όταν εργάζεστε με αρχεία πρωτογενούς κώδικα σε μια λειτουργία επεξεργασίας δομημένου κώδικα: επικύρωση κώδικα και μη αυτόματη επικύρωση.

Η επικύρωση κώδικα γίνεται καθώς πληκτρολογείτε τον κώδικα. Αυτή η επικύρωση αντανακλά τα "μη αποθηκευμένο" και "μη δομημένο" περιεχόμενο του κώδικα που επεξεργάζεστε. Για παράδειγμα, αν πληκτρολογήσετε τον εξής κώδικα σε μια λειτουργία επεξεργασίας JSP:

<foo:bar>

όπου foo:bar είναι ένα προσδιοριστικό που δεν υπάρχει, το πρόβλημα θα εντοπιστεί αμέσως και θα εμφανιστεί υπογραμμισμένο στη λειτουργία επεξεργασίας. Το πλεονέκτημα αυτού του είδους επικύρωσης είναι ότι σας ειδοποιεί άμεσα για τα σφάλματα.
Σημείωση: Για να ενεργοποιήσετε ή να απενεργοποιήσετε την επικύρωση κώδικα για όλες τις λειτουργίες επεξεργασίας δομημένου κειμένου, επιλέξτε Παράθυρο > Προτιμήσεις > Γενικά > Λειτουργίες επεξεργασίας > Λειτουργίες επεξεργασίας δομημένου κειμένου και επιλέξτε (ή αποεπιλέξτε) το τετραγωνίδιο Αναφορά προβλημάτων κατά την πληκτρολόγηση.
Η μη αυτόματη επικύρωση εκτελείται σε αποθηκευμένα αρχεία. Μπορεί να εντοπίσει σφάλματα διαδικασίας δόμησης και άλλα σφάλματα που δεν εντοπίζονται από την επικύρωση κώδικα. Για παράδειγμα, ας υποθέσουμε ότι πληκτρολογήσατε τα εξής σε μια λειτουργία επεξεργασίας JSP:


<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>

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

Η μη αυτόματη επικύρωση μπορεί να ανακαλύψει σφάλματα σε πολλά αρχεία ταυτόχρονα και σας παρέχει μια συνοπτική εικόνα για το σημείο του έργου όπου βρίσκεται ο προβληματικός κώδικας. Επιπλέον, για να εκτελέσετε μη αυτόματη επικύρωση δεν χρειάζεται να ανοίξετε τα έγγραφα σε μια λειτουργία επεξεργασίας. Για να εκτελέσετε μη αυτόματη επικύρωση σε συγκεκριμένα αρχεία, πατήστε με το δεξί κουμπί του ποντικιού στα αρχεία στην προβολή "Εξερεύνηση έργων" και από το αναδυόμενο παράθυρο επιλέξτε Επικύρωση .

Σημείωση: Για να ορίσετε προτιμήσεις για τη μη αυτόματη επικύρωση, επιλέξτε Παράθυρο > Προτιμήσεις > Επικύρωση
Σχετικές έννοιες
Λειτουργίες επεξεργασίας δομημένου κειμένου για γλώσσες μορφοποίησης