Οι βελτιώσεις που πραγματοποίησε η ομάδα του JSF Tools για τη λειτουργία επεξεργασίας κώδικα JSP απλοποιούν την ανάπτυξη σελίδων JSF.
Το JSF Tooling διαθέτει πλαίσια που επιτρέπουν στη λειτουργία επεξεργασίας κώδικα να παρέχει υπηρεσίες για τις περισσότερες τιμές γνωρισμάτων στις βιβλιοθήκες τυπικών προσδιοριστικών πυρήνα (JSF Core) και HTML (JSF HTML) του JSF. Αυτά τα πλαίσια βασίζονται σε μεταδεδομένα και μπορούν να επεκταθούν επιτρέποντας στους προγραμματιστές βιβλιοθηκών προσδιοριστικών να προσθέτουν εύκολα προσαρμοσμένες υπηρεσίες (π.χ. λειτουργίες επικύρωσης, λειτουργίες αυτόματης συμπλήρωσης περιεχομένου κ.ά.). Με άλλα λόγια, οι λειτουργίες που παρέχονται από το JSF Tooling θα ενσωματωθούν τελικά στο επίπεδο του WTP βελτιώνοντας έτσι τις δυνατότητες επεξεργασίας κώδικα για άλλες βιβλιοθήκες προσδιοριστικών JSP.
Η "Αυτόματη συμπλήρωση περιεχομένου" είναι ένα εργαλείο της λειτουργίας επεξεργασίας κειμένου του Eclipse το οποίο βοηθά τους χρήστες κατά τη συμπλήρωση διαφόρων στοιχείων προτείνοντάς τους πιθανές καταχωρήσεις ανάλογα με το περιβάλλον. Η λειτουργία επεξεργασίας JSP παρέχει ήδη εξαιρετική υποστήριξη για τις βιβλιοθήκες προσδιοριστικών εμφανίζοντας κατά την πληκτρολόγηση ένα αναδυόμενο πλαίσιο με τα πιθανά γνωρίσματα και τις πιθανές τιμές.
Εκτός από τη βασική επικύρωση JSP που παρέχεται ήδη από τη λειτουργία επεξεργασίας κώδικα JSP, υποστηρίζεται πλέον και η σημασιολογική επικύρωση των βιβλιοθηκών τυπικών προσδιοριστικών JSF. Η σημασιολογική επικύρωση είναι διαθέσιμη τόσο για τα γνωρίσματα EL όσο και για τα γνωρίσματα άλλων γλωσσών.
Ο μηχανισμός επικύρωσης EL υποστηρίζει τόσο τη βασική επικύρωση σύνταξης καθώς και την επικύρωση των υπογραφών και της ύπαρξης και του είδους των αντικειμένων.
Αν υπάρχει κάποιο πρόβλημα στην τιμή ενός γνωρίσματος, το πρόβλημα θα εντοπιστεί και θα εμφανιστεί η σχετική ένδειξη προειδοποίησης ή σφάλματος ανάλογα με τη σοβαρότητα. Επιπλέον, η τιμή θα υπογραμμιστεί με μια κυματοειδή γραμμή. Αν υπάρχουν περισσότερα από ένα σφάλματα, μπορείτε να δείτε πληροφορίες για κάθε σφάλμα μετακινώντας το δείκτη του ποντικιού στην κυματοειδή γραμμή ή στην ένδειξη σημείωσης στον πλαϊνό χάρακα. Ο μηχανισμός επικύρωσης ενημερώνεται για τα μοντέλα ρυθμίσεων Faces στο έργο και μπορεί να επισημάνει προβλήματα που σχετίζονται με στοιχεία ρυθμίσεων που λείπουν.
Η ομάδα του JSF Tools προτίθεται να αναπτύξει τις ακόλουθες λειτουργίες για τις βιβλιοθήκες τυπικών προσδιοριστικών JSF χρησιμοποιώντας τα πλαίσια δεδομένων που είναι διαθέσιμα σε αυτή την έκδοση:
Σύνολο ρυθμίσεων εφαρμογής JSF
Υποστήριξη βιβλιοθηκών προσδιοριστικών
Βιβλιοθήκη προσδιοριστικών πυρήνα JSF (JSF Core)
Βιβλιοθήκη προσδιοριστικών HTML JSF (JSF HTML)