Hvernig á að búa til verkefni sniðmát og viðbætur fyrir Visual Studio 2019

Hæ!

Nýlega bjó ég til tvö verkefni sniðmát fyrir Vue JS + Asp.Net Core, bæði sem Visual Studio 2019 viðbætur. Þeim var deilt á Visual Studio markaðinum, eins og þú sérð á hlekknum hér að neðan:

  • Sniðmát Vue JS + Asp.Net Core 3.1

Viltu vita hvernig á að búa til þína eigin viðbót og birta þitt eigið sniðmát? Ef já, restin af greininni er skref fyrir skref ferli um hvernig á að gera það.

Sköpun verkefnis

Það fyrsta sem þú þarft að gera er að búa til verkefni sem þú vilt deila sem sniðmát. Í þessari grein skal ég sýna fram á skref fyrir skref með því að nota Vue JS + Asp.Net Core verkefnið sem ég hef þegar birt.

Útflutningur verkefna

Þegar verkefnið er búið til skaltu fara í Visual Studio 2019 í valmynd verkefnis og velja kostinn „Flytja út sniðmát“:

Það eru tvenns konar sniðmát: Sniðmát verkefnis og Atriðis sniðmát. Eins og í okkar tilfelli erum við að búa til verkefnasniðmát, valdi ég undirliggjandi valkost:

Næsta skref er að stilla nafn, lýsingu, tákn sem verður sýnt notendum og forskoðun myndar. Það er mjög mikilvægt að setja þessar upplýsingar á réttan hátt, eins mikið og hágæða þú getur, vegna þess að þær munu birtast endanlegum notendum sem munu hlaða niður og setja upp sniðmát / viðbyggingu þína.

Og hakaðu við valkostinn „Flytja sjálfkrafa inn í Visual Studio“. Þannig geturðu sett upp viðbótina sem þú ert að búa til.

Að lokum mun ferlið búa til samsniðna möppu sem inniheldur sniðmátið sjálft, en það er ekki lok sköpunarinnar:

Skilgreining merkja

Þegar við búum til nýtt verkefni á Visual Studio 2019 birtast sniðmátin ásamt nokkrum tilteknum merkjum sem hjálpa okkur að sía sniðmátin:

Síðan nýjasta útgáfan af Visual Studio 2019 eru þessi merki skylda fyrir þá sem vilja birta viðbyggingu. Án þeirra verður viðbótin sett upp, en sniðmátið verður aldrei sýnt á listanum, jafnvel þó að notandinn leitar að því.

Til að búa til þessi merki skaltu opna samnýttu möppuna sem var búin til með sniðmátinu í síðasta skrefi og opna .vstemplate skrána með Text Editor:

Í kaflanum „Sniðmátagögn“, bætið við eftir merkinu “ProvideDefaultName” merkingar tilvísunar í sniðmátið, svo sem vettvang, gerð verkefnis, tungumál osfrv. Í mínu tilfelli tilgreindi ég eftirfarandi:

Allan tiltækan merkilista er að finna á hlekknum hér að neðan:

Sköpun viðbótarinnar

Þegar sniðmátið er þegar búið til og merkin sett, nú er kominn tími til að búa til uppsetningarskrána fyrir viðbygginguna.

Til þess skaltu bara búa til verkefni af gerðinni VSIX Project:

Þetta er grunnskipulag verkefnisins:

PS: Hins vegar bjó ég til verkefnanafnið með því að nota ákveðna sértákn sem „+“, bara til kennslu, vinsamlegast forðastu að gera það í raunverulegum atburðarásum. Það er betra að búa til án tómra rýma eða sértákn, svona: SniðmátVueJSAspNetCoreArtigoMedium, í stað nafnsins sem ég setti. Það kemur í veg fyrir byggingarmál, vegna þess að VS mun búa til sjálfkrafa nafnsrými og flokka sem nota það nafn.

Hafa með í rótinni samsíðu möppu tilvísun í sniðmátið þitt. Það er mikilvægt að samsniðna mappa innihaldi breytinguna á .vstemplate skránni með merkjunum sem ég nefndi áður. Ekki gleyma því.

Þetta verkefni er með upplýsingaskrá sem mun innihalda upplýsingarnar um uppsetningarleiðbeiningar viðbyggingarinnar.

Ef þú tvöfaldar smellir í þá skrá verður hún opin eins og form, það sem þú getur fyllt út reit fyrir reit.

Breyttu vandlega öllum nauðsynlegum upplýsingum með gæðum, því þær munu birtast endanlegum notanda einnig á uppsetningunni og á markaðinum. Einnig er nauðsynlegt að tilgreina reitinn „Höfundur“ rétt, vegna þess að hann hefur venjulega LAPTOP nafnið.

Eftir það skaltu smella á „Eignir“:

Fjarlægðu fyrirliggjandi eignir, ef þær eru til, og smelltu á „Nýtt“:

Veldu valkostina sem ég setti og tilgreindu í slóðinni samsniðna möppu sem þú hefur bætt við verkefnið.

Kynslóð

Til að búa til uppsetningarskrána er það bara að byggja verkefnið í útgáfuham. Það mun búa til .exe skrána sem notuð er til að setja upp viðbótina á VS.

Lokið! Viðbyggingin okkar var búin til. Þú getur prófað það núna, áður en þú birtir á Visual Studio markaðinum, til að sjá hvort allt gengur vel.

Visual Studio Market Birta

Ef þú vilt birta viðbótina þína fyrir almenningi geturðu gert það á Visual Studio Marketplace.

Til að gera það farðu á marketplace.visualstudio.com og eftir að hafa skráð þig inn með Microsoft reikningnum þínum skaltu fara á valkostina hér að neðan:

Hladdu upp .exe viðbótinni:

Fylltu út formið með sniðmáti og viðbótarupplýsingum. Þar sem þessar upplýsingar verða opinberar, gætið þess í smáatriðum.

Þegar ferlinu er lokið skaltu bara vista og bíða eftir samþykkisferlinu. Það gæti tekið nokkrar mínútur.

Niðurstaða

Ég vona að þessi grein hafi hjálpað þér. Þakka þér fyrir að lesa það.

Hér að neðan eru samfélagssmiðlar mínir. Feel frjáls til að tengjast og spyrja spurningar. Í þessum sniðum deili ég oft efni um veftækni og viðburði í upplýsingatækni.

Twitter: https://twitter.com/alemalavasi Linkedin: https://www.linkedin.com/in/alexandremalavasi/

Ég stofnaði einnig nýlega Youtube rás til að stuðla að tæknisamfélaginu sem notar þennan vettvang líka, með áherslu á .NET Core, Vue JS, Azure og fleira. Ef þú hefur áhuga á þessum greinum mæli ég með að gerast áskrifandi. Brátt verður frumsýnt efni reglulega á meðan ég set upp hljóð, myndband og efni til að veita þér vandaða upplifun.

Hlekkur: https://www.youtube.com/channel/UC-KFGgYiot1eA8QFqIgLmqA