- A bővítmények funkcionalitást és testreszabhatóságot biztosítanak, és könnyen kezelhetők mind a Visual Studio, mind a Visual Studio Code programban.
- A bővítmények megfelelő kezelése és frissítése mindkét környezetben javítja a teljesítményt, a biztonságot és a termelékenységet.
- Fontos különbségek vannak a felhasználói és a rendszergazdai bővítmények között, valamint a speciális beállítások, például a csomagok és az eszközök közötti szinkronizálás között.
az bővítmények Mindkét környezetben kis kódcsomagokról van szó, amelyeket az IDE-be integrálnak funkciók hozzáadása, fejlesztése vagy testreszabása céljából. Például valós idejű együttműködési eszközöket találhat, mint például Élő megosztás, kódírási asszisztensek, mint például GitHub Másodpilóta vagy egyszerű fejlesztések a fájlkezelésben és a szintaxisban. Ezenkívül a folyamat során Bővítmények és bővítmények telepítése a Visual Studio-ban, célszerű felfedezni a rendelkezésre álló lehetőségeket, és megtanulni a bővítmények megfelelő kezelését.
Ott hivatalos kiterjesztések, amelyet a Microsoft tart karban és tesz közzé, valamint több ezer harmadik féltől származó fejlesztők feltöltötték saját alkotásaikat a megfelelő piacterekre. Ez megnyitja az utat a szélsőséges testreszabás előtt mind a Visual Studioban, mind a Visual Studio Code-ban.
Bővítmények keresése, telepítése és kezelése a Visual Studio programban (Windows)
A Visual Studio (az IDE teljes verziója, nem a kódszerkesztő) hatékony Extension Manager integrált. Ennek köszönhetően egyetlen helyről telepítheti és vezérelheti az összes bővítményét:
- Nyisd meg a Visual Studio-t, és menj a menübe Bővítmények > Bővítmények kezelése.
- A keresősávban rákereshet a „Bővítmények” kifejezésre is, és kiválaszthatja a megfelelő lehetőséget.
A bal oldali panel a kiterjesztéseket több kategóriába sorolja, például:
- megvizsgálBővítmények elérhetők a következőben: Visual Studio Marketplace.
- Telepítve: A környezetedben már meglévő bővítmények.
- Frissítések: Azok, amelyeknek új verzió telepítése függőben van.
- roaming: Az összes olyan bővítmény listája, amelyet különböző számítógépeken vagy telepítéseken használt, így könnyedén szinkronizálhatja kedvenceit.
Bővítmény telepítésének lépései a Marketplace-ről
- A Bővítménykezelőben keresse meg a kívánt bővítményt a keresőmező segítségével. Leírhatod a nevüket vagy egy kapcsolódó kulcsszót.
- Kattintson a gombra Telepítse.
- A legtöbb esetben a telepítés programozva van– Látni fog egy értesítést (a képernyő tetején vagy alján, a verziótól függően), amely jelzi, hogy a módosítások a Visual Studio következő bezárásakor lépnek életbe.
- Ha a bővítmény más bővítményektől függ, a rendszergazda értesíti Önt, és megkéri, hogy először az ő függőségeiket telepítse.
Bővítmények manuális telepítése (.vsix)
Néhány kiterjesztés kiterjesztéssel ellátott csomagban érkezik. .vsix, amelyet a Marketplace-en kívül is megtalálhatsz, például privát adattárakban, vállalati erőforrásokban vagy a fejlesztő webhelyén:
- Kattintson duplán a letöltött .vsix fájlra, vagy jelölje ki és nyomja meg a gombot. belép.
- Ha jogosultsági problémákba ütközik, futtassa a Visual Studio programot rendszergazdaként.
- Kövesd a telepítővarázsló utasításait, és ha kész, irányítsd a bővítményt a szokásos kezelőből.
Bővítmények eltávolítása vagy letiltása
Nincs már szüksége hosszabbításra, vagy ütközést okoz? Tud letiltani (telepítve marad, de nem aktív) vagy eltávolítást.:
- Keresse meg a bővítményt a telepített bővítmények listájában.
- választ Letiltani o eltávolítást és erősítse meg a műveletet.
- Sok esetben újra kell indítani a Visual Studio-t a módosítás érvénybe léptetéséhez.
Hogyan telepítsünk bővítménycsomagokat a Visual Studio-ban
A Visual Studio egyik fejlett funkciója a létrehozás lehetősége bővítőcsomagok amelyek több kiterjesztést egyetlen telepítő alá csoportosítanak, ideálisak a fejlesztőcsapatok egységességének fenntartásához vagy az egyéni konfiguráció megkönnyítéséhez:
- Hozz létre egy új projektet a sablonnal VSIX és típusú elemeket ad hozzá Bővítőcsomag.
- Tartalmazza a konfigurációs fájlban (ExtensionPack1.vsext) a csoportosítandó kiterjesztések azonosítói. Ezeket az azonosítókat a Visual Studio Marketplace-ről szerezzük be.
- Építsd fel és tedd közzé a Marketplace-en, vagy telepítsd manuálisan.
- A csomagok kezelése, telepítése és eltávolítása ugyanúgy történik, mint bármely más bővítmény esetében, sőt, kiválaszthatjuk, hogy a mellékelt bővítmények közül melyiket szeretnénk telepíteni vagy eltávolítani.
Különbség az adminisztrátori és a felhasználói kiterjesztések között
A Visual Studio-ban kétféle bővítmény létezik a telepítési helytől és a szükséges engedélyektől függően:
- Bővítmények felhasználónként: A mappába mennek %LocalAppData%\Microsoft\VisualStudio\\Extensions\ és csak standard jogosultságokkal vannak betöltve. Ha rendszergazdaként indítja el a Visual Studio programot, akkor ezek letiltásra kerülhetnek, hacsak nem módosítja a beállításokat.
- Adminisztratív kiterjesztések: A program gyökérmappájába vannak telepítve (\Common7\IDE\Bővítmények\) és világszerte elérhetők.
Ez az elkülönítés a biztonsági és stabilitási problémák megelőzésére szolgál azáltal, hogy korlátozza a potenciális hibák vagy a nem biztonságos kód felhasználói bővítményekre gyakorolt hatását.
Bővítmények korlátozása felhasználónként rendszergazdaként futtatva
- Hozzáférés a Eszközök > Beállítások > Környezet > Bővítmények.
- Törölje a jelölőnégyzet jelölését Bővítmények betöltése felhasználónként rendszergazdaként futtatva.
- Kérjük, indítsa újra az IDE-t, hogy ez érvénybe lépjen.
Bővítmények frissítése és karbantartása
az bővítmények a Marketplace-en se automatikusan frissül amikor új verziókat észlelnek. Testreszabhatja ezt a viselkedést:
- Az összes bővítmény automatikus frissítésének letiltásához módosítsa a megfelelő beállítást az általános bővítménybeállításokban.
- Ha csak egy adott bővítmény frissítését szeretné letiltani, használja a lehetőséget Bővítmény automatikus frissítése a kezelőn belüli bővítmény részleteit tartalmazó panelen.
Így a Visual Studio következő megnyitásakor a legújabb frissítésekkel és fejlesztésekkel fog rendelkezni.
Értesítések és hibaelhárítás bővítményekkel
Rendszer értesítések A Visual Studio figyelmezteti, ha bármilyen bővítmény összeomlást okoz vagy lelassítja a felületet. Amikor ez megtörténik, több lehetőséged is van:
- Tiltsa le a problémás bővítményt.
- Hagyd figyelmen kívül az értesítést, és ne jelenítsd meg újra.
- Tekintse meg a talált problémával kapcsolatos részletesebb információkat.
- Ideiglenesen zárja be az értesítést.
Ezek a funkciók segítenek a stabil környezet fenntartásában, különösen új bővítmények tesztelésekor vagy sok telepített bővítmény esetén.
Példák és mintacsomagok kezelése
A bővítménykezelő a telepítést is megkönnyíti. példacsomagok, hasznos a technológiák vagy a fejlesztési minták elsajátításához. Naprakészen tarthatja, letilthatja vagy törölheti őket ugyanabból a kezelőből.
Bővítmények telepítése, kezelése és eltávolítása a Visual Studio Code-ban
Visual Studio kód, bár könnyebb, széleskörű kiterjesztési ökoszisztémájával tűnik ki. Kezelése intuitív és gyors:
- Nyisd meg a VS Code-ot, és kattints a bővítmények ikonra a bal oldalsávon.
- Keressen bővítményeket név, funkció vagy fejlesztő alapján.
- Válasszon ki egy kiterjesztést a részletek megtekintéséhez, majd nyomja meg a Telepítse.
- Általánosságban elmondható, hogy a telepítés után ajánlott újraindítani a VS Code-ot a bővítmény aktiválásához.
- Az eltávolításhoz jelölje ki a bővítményt, és kattintson a kuka vagy az kereszt ikonra.
A telepített bővítmények paneljén kezelheti az adott frissítéseket és beállításokat. A grafikus felület évek óta sokkal könnyebbé teszi az adminisztrációt, bár a palettát is használhatja. parancsok (F1 o Ctrl + Shift + P) és keressen rá a „telepítés” kifejezésre a kapcsolódó funkciók gyors eléréséhez.
Speciális telepítés és testreszabás a Visual Studio Code-ban
desde la terminálparanccsal telepíthet bővítményeket kód –install-bővítmény . Ez hasznos a beállítások számítógépek közötti másolásához vagy a folyamat automatizálásához. Például:
kód --install-extension ms-vscode.cpptools
Ezenkívül számos kiterjesztés támogatást nyújt bizonyos technológiákhoz – például kódrészletek bizonyos nyelvekhez, vagy hibakereső eszközök olyan platformokhoz, mint a Node.js vagy Piton. Azt is megtekintheti a A videofájl-kiterjesztések közötti különbségek hogy jobban kezelhesd a multimédiás erőforrásaidat a fejlesztői környezetben.
Szenvedélyes író a bájtok és általában a technológia világáról. Szeretem megosztani tudásomat írásban, és ezt fogom tenni ebben a blogban, megmutatom a legérdekesebb dolgokat a kütyükről, szoftverekről, hardverekről, technológiai trendekről stb. Célom, hogy egyszerű és szórakoztató módon segítsek eligazodni a digitális világban.