Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 65418|Atsakyti: 6

[Šaltinis] vs Sukurti autorių teisių pastabas įskiepiai [šaltinio kodas]

[Kopijuoti nuorodą]
Paskelbta 2017-06-14 10:29:33 | | | |


Viršuje yra atvaizdavimas

Vizualinės Studio.NET papildiniai gali atlikti daug dalykų, tokių kaip:
1. Parašykite kodo pagalbos įrankius tokioms kūrimo aplinkoms kaip "CodeRush".
2. Parašykite kodo šablono įrankius, tokius kaip CodeSmith
3. Parašykite kodų generatorių, kad automatiškai sugeneruotumėte kodą pagal tam tikras pritaikytas sąlygas. Pavyzdžiui, kai kurie populiaresni kodo generavimo įrankiai turėtų būti patogesni naudoti, jei jie yra integruoti į kūrimo aplinką.
4. Parašykite derinimo įrankį, pvz., DataSetPryer, derinimo metu galite peržiūrėti DataSet turinį.
5. Jūs netgi galite integruoti "Google" paieškos VS.net, arba integruoti MSN į VS.Net.
Čia jų visų neišvardinsiu, bet trumpai tariant, viskas, kas gali būti susiję su "Visual Studio.NET" kūrimo aplinka, gali būti padaryta papildinių pavidalu.
Šiuo metu yra dvi VS.NET įskiepių kūrimo formos: viena yra VS įskiepiai, kuriuos generuoja VS Wizard; Antrasis yra naudoti "Microsoft" VSIP kūrimo paketą ("Visual Studio Industry Partner: Microsoft Partner Program"). Šiame straipsnyje aptariamas pirmasis metodas.

2. Procedūrinės sistemos apžvalga
Vaizdiniame Studio.NET pasirinkite "Naujas projektas × kitas projektas × plėtinio projektas à vizualinis Studio.NET priedas", vadovaukitės vedliu, kad sugeneruotumėte kodą, ir galiausiai sugeneruokite du projekto failus, vienas yra priedo projektas, o kitas - priedo diegimo projektas. Galite matyti connect.cs failą sugeneruotame projekto faile papildinio projekte, kurį sudaro šios dalys:

1. Klasės paveldėjimo sąsaja ir jos pastovus apibrėžimas

viešoji klasė Prisijungti : Objektas, Extensibility.IDTExtensibility2, IDTCommandTarget
{…}
"Connect" klasė daugiausia paveldi iš dviejų sąsajų, viena yra Extensibility.IDTExtensibility2 sąsaja, kuri daugiausia apibrėžia šiuos metodus:
OnAddInsUpdate metodas: atsiranda, kai papildinys įkeliamas arba pašalinamas aplinkoje.
OnBeginShutdown metodas: atsiranda, kai aplinka išjungiama.
OnConnection metodas: atsiranda, kai papildinys įkeliamas į aplinką.
OnDisconnection metodas: atsiranda, kai papildinys pašalinamas iš aplinkos.
OnStartupComplete metodas: atsiranda, kai aplinka baigiama paleisti.

IDTCommandTarget sąsaja apibrėžia šiuos du metodus
Exec metodas: iškviečiamas VS aplinkos, kai VS kūrimo aplinkoje pasirenkama išorinio meniu komanda.
QueryStatus metodas: Iškviečia šį metodą, kad užklaustų meniu būseną, kai VS aplinka nori rodyti išorinį meniu.
Metodas grąžina dabartinę nurodytos įvardytos komandos būseną, nesvarbu, ar ji įjungta, išjungta ar paslėpta


Kodas yra toks:



Gatavo produkto atsisiuntimas:
Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašomeAtsakyti


Šaltinio kodo atsisiuntimas:

Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašomeAtsakyti


Kaip naudoti papildinius???

"Visual Studio" negali įkelti savo kūrimo papildinių
http://www.itsvse.com/thread-3506-1-1.html
(Šaltinis: Architektas)






Ankstesnis:JS objekto metodas, klasės metodas ir prototipo metodas yra diferencijuojami
Kitą:AutoMapper tipo konvertavimo klaidos sprendimas
 Savininkas| Paskelbta 2017-06-14 10:49:47 |
Diekite papildinius

Nukopijuokite gatavą produktą į katalogą "C:\Users\Users\Documents\Visual Studio 2013\Addins>" ir išpakuokite jį

Tačiau mano vs2017 neturi šio katalogo C:\Users\Users\Documents\Visual Studio 2017\Addins>

Tada atidarykite "Visual Studio" > įrankių meniu> parinktį > Aplinka> priedai ir sauga, taip pat neradote "Priedai ir sauga"

Galiausiai "Baidu" kažką rado
"Visual Studio" papildiniai "Visual Studio 2013" nebenaudojami. Turėtumėte atnaujinti priedą į VS plėtinį. Daugiau informacijos apie naujinimus ieškokite . DUK: Priedo konvertavimas į VSPackage plėtinį
"Visual Studio" galima išplėsti automatizuojant "Visual Studio" funkcijas arba pridedant savo. "Visual Studio" automatizavimo modelis gali būti naudojamas integruotai kūrimo aplinkai (IDE) išplėsti.
https://msdn.microsoft.com/zh-cn/library/5abkeks7(v=vs.120).aspx

Manoma, kad po VS2013 šio dalyko nebus galima naudoti, o "Microsoft" konvertuos priedą į "VSPackage" plėtinį


Paskelbta 2017-09-20 13:04:41 |
Tai gali būti gerai, kur bėgti
Paskelbta 2019-07-01 17:44:32 |
Norite išmokti Vs įskiepių anotacijos įrankiai
Paskelbta 2020-01-02 11:38:09 |
Palaikymo palaikymas.
Paskelbta 2020-02-04 21:04:27 |
Mokykitės ir tyrinėkite
Paskelbta 2021-05-23 21:14:12 |
Patogu išmokti žaisti
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com