Artikelverzeichnis
0 Vorwort
Die Verwendung von Visual Studio-Plug-Ins kann die Entwicklungseffizienz erheblich verbessern, eine besser integrierte Umgebung bereitstellen, das Ökosystem bereichern und erweitern, das Debuggen und die Fehlerbehebung erleichtern sowie visuelle Design- und Modellierungsfunktionen bereitstellen. Diese Vorteile helfen Entwicklern, Projekte schneller und effizienter abzuschließen und sorgen für ein besseres Benutzererlebnis. In diesem Artikel wird der Prozess der Plug-In-Entwicklung in VisualStudio beschrieben.
1. Werkzeugvorbereitung
Installieren Sie VS2022, suchen Sie in Browsern wie Baidu nach dem Installationspaket „Visual Studio2022“ und installieren Sie es dann.
Für die Installation von VS sind zwei SDK-Workloads erforderlich: .NET-Desktop-Entwicklung und Visual Studio-Erweiterungsentwicklung.
2. Erstellen Sie ein Plugin-Projekt (VSIX)
3. Benutzerdefinierte VSIX-Eigenschaften
4. Erstellen Sie einen Befehlsbefehl
5. Legen Sie den Befehlsnamen fest
<ButtonText>Invoke Command2</ButtonText>
6. Befehlsfunktion schreiben
System.Windows.Forms.MessageBox.Show("Hello, VSIX!");
7. Debug-Plugin
(1) Starten Sie das Debuggen
(2) Ansichtsfunktion
8. Installieren Sie das Plugin
(1) Sehen Sie sich den Ort an, an dem das Plug-In generiert wird
(2) Installieren Sie VSIXProject2.vsix
(3) Schließen Sie VS2022 und starten Sie neu, um die Funktion zu überprüfen
Referenzen:
[1] Code Construction Works. Visual Studio Extension Development (VS Plugin) ; 22.08.2021 [abgerufen am 21.07.2023].
[2] MT_GH. VS Plugin Development (1) ; 23.06.2022 [ abgerufen am 21.07.2023].
[3] clever101. Schreiben Sie selbst ein VS-Plug-in (1) ; 28.03.2013 [abgerufen am 21.07.2023].
[4] AI2 Chinese Network. Grundlegende Entwicklung von VS Add-in-Plug-in Erste Schritte ; 31.07.2015 [abgerufen am 21.07.2023].
[5] Das Gefühl von Snow Mountain Flying Fox. Schreiben Sie selbst ein VS-Plug-in ; 08.11.2018 [abgerufen am 2023-07-2023] 07-21].
[6] „Abgebrochen“. Visual Studio-Plug-in-Entwicklung (1) – So starten Sie die VSX-Entwicklung ; 08.03.2014 [abgerufen am 21.07.2023].
[7] Mai Xiaoyu. VS-Plugin -in Entwicklung – personalisierter VS-IDE-Editor, Instantly Tall ; 16.08.2016 [abgerufen am 21.07.2023].