Yllä on renderöinti
Visual Studio.NET -lisäosat voivat tehdä monia asioita, kuten: 1. Kirjoita koodiaputyökaluja kehitysympäristöihin, kuten CodeRush 2. Kirjoita koodipohjatyökaluja, kuten CodeSmith 3. Kirjoita koodigeneraattori, joka automaattisesti tuottaa koodin tiettyjen räätälöityjen ehtojen mukaisesti. Esimerkiksi jotkut suosituimmista koodinluontityökaluista pitäisi olla kätevämpiä käyttää, jos ne integroidaan kehitysympäristöön. 4. Kirjoita virheenkorjaustyökalu, kuten DataSetPryer, voit tarkastella DataSetin sisältöä virheenkorjauksen aikana. 5. Voit jopa integroida Googlen hakukoneen VS.net tai MSN:n VS.Net. En listaa niitä kaikkia tässä, mutta lyhyesti sanottuna, kaikki, mikä liittyy Visual Studio.NET -kehitysympäristöön, voidaan tehdä lisäosien muodossa. Tällä hetkellä on olemassa kaksi VS.NET-lisäosan kehittämismuotoa: toinen on VS Wizardin tuottamat VS-lisäosat; Toinen vaihtoehto on käyttää Microsoftin VSIP-kehityspakettia (Visual Studio Industry Partner: Microsoft Partner Program). Tässä artikkelissa käsitellään ensimmäistä menetelmää.
2. Menettelykehyksen yleiskatsaus Valitse Visual Studio.NET:sta "New Project × Other Project × Extension Project à Visual Studio.NET Add-on", seuraa viihtoa luodaksesi koodin ja lopuksi luo kaksi projektitiedostoa, toinen on lisäprojekti ja toinen lisäosan asennusprojekti. Voit nähdä connect.cs-tiedoston lisäprojektin generoidussa projektitiedostossa, jossa on seuraavat osat:
1. Luokan perintörajapinta ja sen vakio määritelmä
public class Connect : Objekti, Extensibility.IDTExtensibility2, IDTCommandTarget {…} Connect-luokka perii pääasiassa kahdesta liitännästä, joista toinen on Extensibility.IDTExtensibility2-rajapinta, joka määrittelee pääasiassa seuraavat menetelmät: OnAddInsUpdate-menetelmä: Tapahtuu, kun lisäosa ladataan tai poistetaan ympäristöstä. OnBeginShutdown -menetelmä: Tapahtuu, kun ympäristö suljetaan. OnConnection-menetelmä: Tapahtuu, kun lisäosa ladataan ympäristöön. OnDisconnection-menetelmä: Tapahtuu, kun lisäosa poistetaan ympäristöstä. OnStartupComplete-menetelmä: Tapahtuu, kun ympäristö käynnistyy loppuun.
IDTCommandTarget-rajapinta määrittelee seuraavat kaksi menetelmää Suoritusmenetelmä: VS-ympäristö kutsuu, kun ulkoinen valikkokomento valitaan VS-kehitysympäristössä. QueryStatus-metodi: Kutsuu tätä metodia kysymään valikon tilaa, kun VS-ympäristö haluaa näyttää ulkoisen valikon. Metodi palauttaa määritellyn nimetyn komennon nykytilan, olipa se käytössä, pois päältä vai piilotettu
Koodi on seuraava:
Valmiin tuotteen lataus:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
Lähdekoodin lataus:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
Miten käytän plugineja???
|