Επισκόπηση του περιβάλλοντος ανάπτυξης πρόσθετων λειτουργιών
Το περιβάλλον ανάπτυξης πρόσθετων λειτουργιών (PDE) είναι ένα εργαλείο που έχει σχεδιαστεί για να βοηθήσει τους προγραμματιστές στη δημιουργία, την ανάπτυξη, τη δοκιμή, τον εντοπισμό και τη διόρθωση σφαλμάτων καθώς και στη διανομή των πρόσθετων λειτουργιών του Eclipse. Η οδηγία του PDE περιλαμβάνει επίσης εργαλεία για την ανάπτυξη τμημάτων, λειτουργιών και δικτυακών τόπων ενημέρωσης.
Το PDE αποτελεί τμήμα του Eclipse SDK και όχι ένα εργαλείο που εκκινείται ξεχωριστά. Σύμφωνα με τη γενική φιλοσοφία της πλατφόρμας Eclipse, το PDE συνεισφέρει μια μεγάλη ποικιλία στοιχείων στην πλατφόρμα (π.χ. προβολές, λειτουργίες επεξεργασίας, οδηγούς, λειτουργίες εκκίνησης κτλ.), τα οποία συνδυάζονται με διαφάνεια με τον υπόλοιπο πάγκο εργασίας του Eclipse και βοηθούν τον προγραμματιστή σε κάθε στάδιο της ανάπτυξης πρόσθετων λειτουργιών, ενώ εργάζεται μέσα στον πάγκο εργασίας του Eclipse.
Έννοιες
- Φιλοξενία έναντι περιβάλλοντος εκτέλεσης
Όταν εκκινήσετε τον πάγκο εργασίας, θα τον χρησιμοποιήσετε για να εργαστείτε στα έργα σας, τα οποία ορίζουν τις πρόσθετες λειτουργίες που δομείτε. Η χρήση του πάγκου εργασίας που εκτελείτε καθώς αναπτύσσετε την πρόσθετη λειτουργία σας χρησιμοποιώντας το PDE και άλλα εργαλεία είναι η χρήση φιλοξενίας. Οι λειτουργίες που είναι διαθέσιμες σε αυτή τη χρήση θα προέρχονται αποκλειστικά από τις πρόσθετες λειτουργίες που είναι εγκατεστημένες με την εφαρμογή σας. Όταν θα είστε ικανοποιημένοι με την πρόσθετη λειτουργία σας και θα θελήσετε να τη δοκιμάσετε, μπορείτε να εκκινήσετε μια άλλη χρήση του πάγκου εργασίας, τη χρήση περιβάλλοντος εκτέλεσης. Αυτή η χρήση θα περιέχει τις ίδιες πρόσθετες λειτουργίες με τη χρήση φιλοξενίας, ωστόσο θα περιλαμβάνει επίσης τις πρόσθετες λειτουργίες που επεξεργαζόσασταν στη χρήση φιλοξενίας.
Η λειτουργία εκκίνησης του PDE θα φροντίσει για τη συγχώνευση των πρόσθετων λειτουργιών σας με τις πρόσθετες λειτουργίες φιλοξενίας καθώς και για τη δημιουργία της χρήσης περιβάλλοντος εκτέλεσης.
- Εξωτερικές πρόσθετες λειτουργίες έναντι πρόσθετων λειτουργιών χώρου εργασίας
Κατά την ανάπτυξη πρόσθετων λειτουργιών του Eclipse, το σύνολο των πρόσθετων λειτουργιών που θα χρησιμοποιήσετε για την εκτέλεση του πάγκου εργασίας του περιβάλλοντος εκτέλεσης προέρχονται από δύο διακριτές περιοχές: το χώρο εργασίας της χρήσης φιλοξενίας και την πλατφόρμα προορισμού. Παρόλο που για το PDE όλες οι πρόσθετες λειτουργίες είναι ίδιες ανεξάρτητα από την προέλευσή τους, υπάρχουν ορισμένες διαφορές τις οποίες σύντομα θα αντιληφθούν οι χρήστες:
- Οι πρόσθετες λειτουργίες του χώρου εργασίας είναι οι πρόσθετες λειτουργίες που βρίσκονται σε διαδικασία ανάπτυξης στο χώρο εργασίας φιλοξενίας. Βρίσκονται υπό τον έλεγχό σας και μπορούν να προστεθούν, να διαγραφούν και να τροποποιηθούν από το χρήστη.
- Οι εξωτερικές πρόσθετες λειτουργίες είναι εκείνες που υπάρχουν από την εγκατάσταση της βασικής πλατφόρμας και απλώς γίνεται παραπομπή σε αυτές από την αρχική τους θέση χωρίς τροποποίηση. Μπορείτε να παραπέμψετε ή να εκτελέσετε αναζήτηση σε αυτές, να δείτε τον πρωτογενή τους κώδικα και να εντοπίσετε και να διορθώσετε τα σφάλματά τους, ωστόσο είναι μόνο για ανάγνωση.
Η προβολή πρόσθετων λειτουργιών, η οποία αποτελεί τμήμα την προοπτικής PDE, θα εμφανίσει μια κοινή λίστα με τις πρόσθετες λειτουργίες του χώρου εργασίας και τις εξωτερικές πρόσθετες λειτουργίες. Σε αυτή τη λίστα θα έχετε τη δυνατότητα να εκτελέσετε αναζήτηση στη δομή καταλόγου των εξωτερικών πρόσθετων λειτουργιών, να ανοίξετε αρχεία κτλ.

Προετοιμασία του χώρου εργασίας
Έννοιες του PDE

Δημιουργία νέου έργου πρόσθετης λειτουργίας
Τροποποίηση της δήλωσης
Εκτέλεση
Διανομή
Εργασία με λειτουργίες
Εργασία με δικτυακούς τόπους ενημέρωσης