Παραπάνω είναι η απόδοση
Τα πρόσθετα Visual Studio.NET μπορούν να κάνουν πολλά πράγματα, όπως: 1. Γράψτε εργαλεία βοήθειας κώδικα για περιβάλλοντα ανάπτυξης όπως το CodeRush 2. Γράψτε εργαλεία προτύπων κώδικα όπως το CodeSmith 3. Γράψτε μια γεννήτρια κώδικα για αυτόματη δημιουργία κώδικα σύμφωνα με ορισμένες προσαρμοσμένες συνθήκες. Για παράδειγμα, ορισμένα από τα πιο δημοφιλή εργαλεία δημιουργίας κώδικα θα πρέπει να είναι πιο βολικά στη χρήση εάν ενσωματωθούν στο περιβάλλον ανάπτυξης. 4. Γράψτε ένα εργαλείο εντοπισμού σφαλμάτων όπως το DataSetPryer, μπορείτε να δείτε τα περιεχόμενα του DataSet κατά τον εντοπισμό σφαλμάτων. 5. Μπορείτε ακόμη και να ενσωματώσετε τη μηχανή αναζήτησης Google στο VS.net ή να ενσωματώσετε το MSN σε VS.Net. Δεν θα τα απαριθμήσω όλα εδώ, αλλά με λίγα λόγια, ό,τι μπορεί να σχετίζεται με το περιβάλλον ανάπτυξης Visual Studio.NET μπορεί να γίνει με τη μορφή πρόσθετων. Επί του παρόντος, υπάρχουν δύο μορφές ανάπτυξης προσθηκών VS.NET: η μία είναι οι προσθήκες VS που δημιουργούνται από τον VS Wizard. Το δεύτερο είναι να χρησιμοποιήσετε το πακέτο ανάπτυξης VSIP της Microsoft (Visual Studio Industry Partner: Microsoft Partner Program). Αυτό το άρθρο εξετάζει την πρώτη μέθοδο.
2. Επισκόπηση του διαδικαστικού πλαισίου Επιλέξτε "Νέο έργο × άλλο έργο × έργο επέκτασης à Visual Studio.NET πρόσθετο" στο Visual Studio.NET, ακολουθήστε τον οδηγό για να δημιουργήσετε κώδικα και, τέλος, δημιουργήστε δύο αρχεία έργου, το ένα είναι το πρόσθετο έργο και το άλλο είναι το έργο εγκατάστασης πρόσθετου. Μπορείτε να δείτε ένα αρχείο connect.cs στο αρχείο έργου που δημιουργήθηκε στο έργο πρόσθετου, το οποίο έχει τα ακόλουθα μέρη:
1. Διεπαφή κληρονομικότητας της κλάσης και ο σταθερός ορισμός της
δημόσια κλάση Connect : Object, Extensibility.IDTExtensibility2, IDTCommandTarget {…} Η κλάση Connect κληρονομεί κυρίως από δύο διεπαφές, η μία είναι η διεπαφή Extensibility.IDTExtensibility2, η οποία ορίζει κυρίως τις ακόλουθες μεθόδους: Μέθοδος OnAddInsUpdate: Εμφανίζεται όταν ένα πρόσθετο φορτώνεται ή καταργείται στο περιβάλλον. Μέθοδος OnBeginShutdown: Εμφανίζεται όταν το περιβάλλον τερματίζεται. Μέθοδος OnConnection: Εμφανίζεται όταν ένα πρόσθετο φορτώνεται στο περιβάλλον. Μέθοδος OnDisconnection: Εμφανίζεται όταν καταργείται η εγκατάσταση ενός πρόσθετου από το περιβάλλον. Μέθοδος OnStartupComplete: Εμφανίζεται όταν ολοκληρωθεί η εκκίνηση του περιβάλλοντος.
Η διεπαφή IDTCommandTarget ορίζει τις ακόλουθες δύο μεθόδους Μέθοδος Exec: Καλείται από το περιβάλλον VS όταν επιλέγεται μια εντολή εξωτερικού μενού στο περιβάλλον ανάπτυξης VS. Μέθοδος QueryStatus: Καλεί αυτήν τη μέθοδο για να ρωτήσει την κατάσταση του μενού όταν το περιβάλλον VS θέλει να εμφανίσει ένα εξωτερικό μενού. Η μέθοδος επιστρέφει την τρέχουσα κατάσταση της καθορισμένης εντολής με όνομα, είτε είναι ενεργοποιημένη, απενεργοποιημένη ή κρυφή
Ο κωδικός έχει ως εξής:
Λήψη τελικού προϊόντος:
Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώ Απάντηση
Λήψη πηγαίου κώδικα:
Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώ Απάντηση
Πώς μπορώ να χρησιμοποιήσω πρόσθετα???
|