Προτιμήσεις μεταγλωττιστών πρόσθετων λειτουργιών

Τα συντακτικά σφάλματα στα αρχεία plugin.xml, fragment.xml και MANIFEST.MF επισημαίνονται ως σφάλματα από το μεταγλωττιστή δηλώσεων πρόσθετων λειτουργιών. Όσον αφορά τα σημασιολογικά προβλήματα στις δηλώσεις πρόσθετων λειτουργιών, η σοβαρότητα κάθε προβλήματος μπορεί να οριστεί σε Σφάλμα, Προειδοποίηση ή Παράβλεψη.

 

Χώρος εργασίας έναντι ρυθμίσεων έργου

Οι προτιμήσεις του μεταγλωττιστή πρόσθετων λειτουργιών ορίζονται σε επίπεδο χώρου εργασίας στη σελίδα προτιμήσεων Παράθυρο > Προτιμήσεις... > Ανάπτυξη πρόσθετων λειτουργιών > Μεταγλωττιστές και επιδρούν σε όλα τα έργα πρόσθετων λειτουργιών στο χώρο εργασίας.

Επίσης, είναι δυνατό να αντικαταστήσετε τις ρυθμίσεις σε επίπεδο εμβέλειας χώρου εργασίας μέσω της διατήρησης των ρυθμίσεων του μεταγλωττιστή στο επίπεδο του έργου πρόσθετης λειτουργίας. Για να το κάνετε αυτό, επιλέξτε Ιδιότητες από το μενού περιβάλλοντος ενός έργου πρόσθετης λειτουργίας. Στο παράθυρο διαλόγου Ιδιότητες, οι ρυθμίσεις του μεταγλωττιστή δήλωσης σε επίπεδο έργου μπορούν να προσαρμοστούν στη σελίδα προτιμήσεων Ανάπτυξη πρόσθετων λειτουργιών > Μεταγλωττιστής δηλώσεων πρόσθετων λειτουργιών.

 

Σημασιολογικά προβλήματα

Το περιβάλλον ανάπτυξης πρόσθετων λειτουργιών (PDE) επικυρώνει τα αρχεία plugin.xml, fragment.xml, MANIFEST.MF και build.properties για να επισημάνει ένα εύρος πιθανών προβλημάτων, τα οποία ίσως εμποδίσουν την απρόσκοπτη εκτέλεση της πρόσθετης λειτουργίας.

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

Επιλογές μεταγλωττιστών πρόσθετων λειτουργιών

Ακολουθούν σύντομες εξηγήσεις για ορισμένα, μη εμφανή, πιθανά προβλήματα που επισημαίνονται από το PDE: