Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 65418|Απάντηση: 6

[Πηγή] vs Ανάπτυξη προσθήκης σημειώσεων πνευματικών δικαιωμάτων [πηγαίος κώδικας]

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 14/6/2017 10:29:33 π.μ. | | | |


Παραπάνω είναι η απόδοση

Τα πρόσθετα 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 θέλει να εμφανίσει ένα εξωτερικό μενού.
Η μέθοδος επιστρέφει την τρέχουσα κατάσταση της καθορισμένης εντολής με όνομα, είτε είναι ενεργοποιημένη, απενεργοποιημένη ή κρυφή


Ο κωδικός έχει ως εξής:



Λήψη τελικού προϊόντος:
Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώΑπάντηση


Λήψη πηγαίου κώδικα:

Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώΑπάντηση


Πώς μπορώ να χρησιμοποιήσω πρόσθετα???

Το Visual Studio δεν μπορεί να φορτώσει τις δικές του προσθήκες ανάπτυξης
http://www.itsvse.com/thread-3506-1-1.html
(Πηγή: Αρχιτέκτονας)






Προηγούμενος:Η μέθοδος αντικειμένου js, η μέθοδος κλάσης και η μέθοδος πρωτοτύπου διαφοροποιούνται
Επόμενος:Λύση σφάλματος μετατροπής τύπου AutoMapper
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 14/6/2017 10:49:47 π.μ. |
Ανάπτυξη προσθηκών

Αντιγράψτε το τελικό προϊόν στον κατάλογο "C:\Users\Users\Documents\Visual Studio 2013\Addins>" και, στη συνέχεια, αποσυμπιέστε το

Ωστόσο, το vs2017 μου δεν έχει αυτόν τον κατάλογο C: \ Users \ Users \ Documents \ Visual Studio 2017 \ Addins>

Στη συνέχεια, ανοίξτε το μενού εργαλείων του Visual Studio >> επιλογή > Περιβάλλον> Πρόσθετα και Ασφάλεια και επίσης δεν βρήκατε "Πρόσθετα και ασφάλεια"

Στο τέλος, η Baidu βρήκε κάτι
Τα πρόσθετα του Visual Studio έχουν αποσυρθεί στο Visual Studio 2013. Θα πρέπει να αναβαθμίσετε το πρόσθετο στην επέκταση για το VS. Για περισσότερες πληροφορίες σχετικά με τις αναβαθμίσεις, ανατρέξτε στο θέμα . Συχνές ερωτήσεις: Μετατροπή πρόσθετου σε επέκταση VSPackage
Το Visual Studio μπορεί να επεκταθεί αυτοματοποιώντας τις δυνατότητες του Visual Studio ή προσθέτοντας τις δικές σας. Το μοντέλο αυτοματισμού του Visual Studio μπορεί να χρησιμοποιηθεί για την επέκταση του ολοκληρωμένου περιβάλλοντος ανάπτυξης (IDE).
https://msdn.microsoft.com/zh-cn/library/5abkeks7(v=vs.120).aspx

Εκτιμάται ότι μετά το VS2013, αυτό το πράγμα δεν θα μπορεί να χρησιμοποιηθεί και η Microsoft θα μετατρέψει το πρόσθετο στην επέκταση VSPackage


Δημοσιεύτηκε στις 20/9/2017 1:04:41 μ.μ. |
Αυτό μπορεί να είναι καλό, πού να τρέξετε
Δημοσιεύτηκε στις 1/7/2019 5:44:32 μ.μ. |
Θέλετε να μάθετε εργαλεία σχολιασμού προσθηκών Vs
Δημοσιεύτηκε στις 2/1/2020 11:38:09 π.μ. |
Υποστήριξη υποστήριξης.
Δημοσιεύτηκε στις 4/2/2020 9:04:27 μ.μ. |
Μάθετε και ερευνήστε
Δημοσιεύτηκε στις 23/5/2021 9:14:12 μ.μ. |
Είναι βολικό να μάθετε πώς να παίζετε
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com