A Visual Studio bővítményeinek megkeresése, telepítése és kezelése
Ez a cikk bemutatja, hogyan kereshet, telepíthet és kezelhet bővítménycsomagokat a Visual Studióban. bővítmények olyan kódcsomagok, amelyek a Visual Studióban futnak, és új vagy továbbfejlesztett funkciókat biztosítanak. A bővítmények lehetnek vezérlők, minták, sablonok, eszközök vagy egyéb összetevők, amelyek funkcióval bővítik a Visual Studiót, például Live Share vagy GitHub Copilot.
További információ a Visual Studio-bővítmények létrehozásáról: Visual Studio SDK. Az egyes bővítményekkel kapcsolatos információkért látogasson el a Visual Studio Marketplace megfelelő oldalára . További információt a bővítmények kereséséről a Hol vannak a kedvenc bővítményeim a Visual Studio 2022-ben? blogbejegyzésben talál.
Jegyzet
A jelenleg előzetes verzióban elérhető új bővíthetőségi modellről a Jobb bővítmények létrehozása a VisualStudio.Extensibility (3. előzetes verzió) blogbejegyzésben olvashat.
Ez a cikk bemutatja, hogyan kereshet, telepíthet és kezelhet bővítménycsomagokat a Visual Studióban. bővítmények olyan kódcsomagok, amelyek a Visual Studióban futnak, és új vagy továbbfejlesztett funkciókat biztosítanak. A bővítmények lehetnek vezérlők, minták, sablonok, eszközök vagy egyéb összetevők, amelyek funkcióval bővítik a Visual Studiót, például Live Share vagy GitHub Copilot.
További információ a Visual Studio-bővítmények létrehozásáról: Visual Studio SDK. A bővítmények használatáról szóló információkért lásd az egyes bővítmények oldalát a Visual Studio Marketplaceoldalon.
Az Extension Manager használata
A Visual Studio IDE-ben az Extension Manager a Visual Studio-bővítmények kereséséhez, telepítéséhez és kezeléséhez használt eszköz. A Bővítménykezelő megnyitásához válassza Bővítmények>Bővítmények kezeléselehetőséget. Vagy írja be bővítményeket a keresőmezőbe, és válassza a Bővítmények kezeléselehetőséget.
A bal oldali panel kategorizálja a Visual Studio Marketplace-en elérhető bővítményeket (Tallózás), a telepített bővítményeket és az elérhető frissítéseket. A Roaming lap felsorolja a Visual Studio bármely gépén vagy példányán telepített Visual Studio-bővítményeket. Úgy lett kialakítva, hogy könnyebben megtalálja kedvenc bővítményeit.
Bővítmények keresése és telepítése
Bővítményeket telepíthet Visual Studio Marketplace- vagy a Visual Studio Bővítménykezelőjében.
Bővítmények telepítése a Visual Studióból:
Válassza Bővítmények>Bővítmények kezelése. Keresse meg a telepíteni kívánt bővítményt. (Ha ismeri a bővítmény nevét vagy egy részét, a keresőmezőben kereshet.)
Válassza a Telepítéslehetőséget.
A letöltés befejezése után megjelenik egy értesítés az Extension Manager tetején: "A módosítások ütemezése megtörtént. A módosítások a Microsoft Visual Studio bezárásakor kezdődnek."
A letöltés befejezése után megjelenik egy értesítés a Bővítmények kezelése párbeszédpanel alján: "A bővítmény telepítésre van ütemezve. A bővítmény a Visual Studio összes példányának bezárása után lesz telepítve."
Ha függőségekkel rendelkező bővítményt próbál telepíteni, a telepítő megállapítja, hogy már telepítve vannak-e. Ha nincsenek telepítve, az Extension Manager felsorolja azokat a függőségeket, amelyeket telepítenie kell a bővítmény telepítése előtt.
Telepítés az Extension Manager használata nélkül
A .vsix fájlokba csomagolt bővítmények a Visual Studio Marketplace-en kívül más helyeken is elérhetők lehetnek. A Bővítmények>Bővítménykezelő párbeszédpanel nem tudja észlelni ezeket a fájlokat, de telepíthet egy .vsix fájlt úgy, hogy duplán kattint a fájlra, vagy kijelöli a fájlt, majd kiválasztja Enter. Ha engedélyproblémákba ütközik, győződjön meg arról, hogy rendszergazdaként futtatja a Visual Studiót. Ezután csak kövesse az utasításokat. A bővítmény telepítésekor az Extension Managerrel engedélyezheti, letilthatja vagy eltávolíthatja.
Jegyzet
- A Visual Studio Marketplace .vsix-alapú és .msi-alapú bővítményeket is tartalmaz. Az Extension Manager nem tudja engedélyezni vagy letiltani .msi-alapú bővítményeket.
- Ha egy .msi-alapú bővítmény tartalmaz egy extension.vsixmanifest fájlt, a bővítmény megjelenik Extension Manager.
Bővítmény eltávolítása vagy letiltása
Ha le szeretné állítani a bővítmény használatát, letilthatja vagy eltávolíthatja. Ha letilt egy bővítményt, az telepítve marad, de nem lesz betöltve. Keresse meg a bővítményt, és válassza a Eltávolítás vagy a Kikapcsoláslehetőséget. Indítsa újra a Visual Studiót egy letiltott bővítmény eltávolításához.
Jegyzet
Letilthatja a VSIX-alapú bővítményeket, de az MSI-n keresztül telepített bővítményeket nem. Az MSI által telepített bővítmények csak eltávolíthatók.
Bővítmények kezelése
Ez a szakasz tájékoztatást nyújt a szervezet bővítményeinek kezeléséről, az automatikus bővítményfrissítésekről és a nem válaszolási értesítésekről.
Felhasználónkénti és rendszergazdai bővítmények
A legtöbb bővítmény felhasználónkénti bővítmény, és a
Ha védelmet szeretne nyújtani a rendszernek a hibákat vagy rosszindulatú kódot tartalmazó bővítményekkel szemben, korlátozhatja, hogy a felhasználónkénti bővítmények csak akkor töltődjenek be, ha a Visual Studio normál felhasználói engedélyekkel fut. Emiatt a felhasználónkénti bővítmények le lesznek tiltva, ha a Visual Studio emelt szintű engedélyekkel fut.
Annak korlátozása, hogy a felhasználónkénti bővítmények mikor töltődnek be:
Nyissa meg a bővítmények beállításai lapot (Eszközök>Beállítások>Környezet>Bővítmények).
Törölje a felhasználóbővítményenkénti terhelést, ha rendszergazdaként jelölőnégyzetet futtatja.
Indítsa újra a Visual Studiót.
Automatikus bővítményfrissítések
A bővítmények automatikusan frissülnek, ha új verzió érhető el a Visual Studio Marketplace-en. A bővítmény új verzióját a rendszer a háttérben észleli és telepíti. A Visual Studio legközelebbi megnyitásakor a bővítmény új verziója fog futni.
Ha le szeretné tiltani az automatikus frissítéseket, letilthatja a funkciót az összes bővítményhez vagy csak bizonyos bővítményekhez.
Az összes bővítmény automatikus frissítéseinek letiltásához válassza a Bővítmények kezelésepárbeszédpanel Bővítmények> Nézetbeállítások gombját. A Beállítások párbeszédpanelen, a Környezet>Bővítményekszakasz alatt, törölje a jelet a Bővítmények automatikus frissítéselehetőségnél.
Ha le szeretné tiltani egy adott bővítmény automatikus frissítéseit, törölje a A bővítmény automatikus frissítése beállítást a Bővítménykezelő jobb oldalán található részletek panelen.
Összeomlási és nem válaszoló értesítések
A Visual Studio értesíti Önt, ha gyanítja, hogy egy bővítmény egy előző munkamenet során összeomlásba ütközött. Amikor a Visual Studio összeomlik, a kivételvermet tárolja. Amikor a Visual Studio legközelebb elindul, megvizsgálja a vermet, kezdve a levéllel, és a bázis felé dolgozik. Ha a Visual Studio megállapítja, hogy egy keret egy telepített és engedélyezett bővítmény részét képező modulhoz tartozik, értesítést jelenít meg.
A Visual Studio arról is értesíti Önt, ha gyanítja, hogy egy bővítmény miatt a felhasználói felület nem válaszol.
Ha az értesítések egyikét látja, figyelmen kívül hagyhatja, vagy végrehajthatja az alábbi műveletek egyikét:
Válassza A bővítmény letiltásalehetőséget. A Visual Studio letiltja a bővítményt, és tájékoztatja, hogy újra kell-e indítania a rendszert a letiltási művelet érvénybe lépéséhez. A bővítményt újra engedélyezheti a Bővítmények>Bővítmények kezelése párbeszédpanelen.
Válassza a Soha többé ne jelenjen meg ez az üzenetopciót.
- Ha az értesítés egy korábbi munkamenet összeomlására vonatkozik, a Visual Studio többé nem jelenít meg értesítést a bővítményhez társított összeomlásról. A Visual Studio továbbra is értesítéseket jelenít meg, ha a nem válaszolás társítható a bővítményhez, illetve a más bővítményekhez társítható összeomlások vagy nem válaszolások esetén.
- Ha az értesítés a válaszképtelenséggel foglalkozik, az IDE már nem jeleníti meg az értesítést, ha a bővítmény válaszképtelenséggel van társítva. A Visual Studio továbbra is megjeleníti az összeomlással kapcsolatos értesítéseket a bővítményről, valamint az összeomlással és a nem válaszolással kapcsolatos értesítéseket más bővítményekről.
Válassza a További információlehetőséget.
Válassza ki az értesítés végén található X az értesítés bezárásához. Új értesítés jelenik meg, ha a bővítmény összeomláshoz vagy a felhasználói felület jövőbeni nem válaszoló állapotához van társítva.
Jegyzet
A felhasználói felület nem válaszolásáról vagy összeomlásáról szóló értesítés azt jelenti, hogy a bővítmény valamelyik modulja a veremben volt, amikor a felhasználói felület nem válaszolt, vagy amikor az összeomlás történt. Ez nem feltétlenül jelenti azt, hogy a bővítmény okozta a problémát. Lehetséges, hogy a bővítmény a Visual Studio részét képező kódot nevezte el, ami nem válaszoló felhasználói felületet vagy összeomlást eredményezett. Az értesítés azonban akkor is hasznos lehet, ha a felhasználói felület nem válaszolásához vagy összeomlásához vezető bővítmény nem fontos Önnek. Ebben az esetben a bővítmény letiltása elkerüli a felhasználói felület jövőbeni nem válaszolását vagy összeomlását.
Minták
Online minta telepítésekor a megoldás két helyen lesz tárolva:
A munkapéldány a projekt létrehozásakor megadott helyen lesz tárolva.
A számítógépén egy külön eredeti példány van tárolva.
A Bővítmények>Bővítmények kezelése párbeszédpanelen hajthatja végre ezeket a bővítményekkel kapcsolatos feladatokat:
Sorolja fel a telepített minták alappéldányait.
A minta alappéldányának letiltása vagy eltávolítása.
Telepítse a mintacsomagokat, amelyek egy technológiához vagy szolgáltatáshoz kapcsolódó mintagyűjtemények.
Egyéni online minták telepítése.
Frissítési értesítések megtekintése a forráskód módosításainak a telepített mintákhoz való közzétételekor.
Frissítési értesítés esetén frissítse a telepített minta főpéldányát.