Visual Studio kibocsátási megjegyzések

Örömmel jelentjük be, hogy elérhető a Visual Studio 2022 v17.14. Ez a frissítés a stabilitásra és a biztonságra összpontosít, valamint az AI-fejlesztésekre az összes fejlesztő számára.

Töltse le Visual Studio 2022 v17.14 , hogy élvezze ezeket az új funkciókat és fejlesztéseket.

Features

Ismerje meg a legújabb fejlesztéseket és frissítéseket a 2022-es Visual Studio 17.14-es verziójában. Ez a szakasz részletes információkat tartalmaz a jelen kiadásban elérhető új funkciókról, fejlesztésekről és eszközökről.

IDE

MCP-hitelesítés kezelése

Mostantól egységes felületen kezelheti az MCP-kiszolgálók hitelesítési hitelesítő adatait a Visual Studio.

Mostantól egy helyen kezelheti az MCP-kiszolgálók hitelesítési hitelesítő adatait a Visual Studio, beleértve a Visual Studio kulcskarikán kívülről származó hitelesítő adatokat is, például Microsoft és GitHub-fiókokat. Ezt az új MCP-kiszolgálókezelési felületen érheti el.

AZ MCP-kiszolgáló felügyeleti ablaka a hitelesítési beállításokat jeleníti meg

MCP-kiszolgáló utasításai

Mostantól megtekintheti az MCP-kiszolgálókkal közvetlenül a Visual Studio.

Az MCP-kiszolgáló utasításai egy gyors rendszerkérés, amelyet a kiszolgáló küld a gazdagépnek, amely bemutatja, hogyan használhatja a kiszolgáló eszközeit. Ezeket az utasításfájlokat most már közvetlenül Visual Studio tekintheti meg. Csak nyissa meg az új MCP-kiszolgálófelügyeleti felületet, hogy megnézhesse őket.

MCP-kiszolgáló utasítások ablaka Visual Studio

MCP-kiválások és mintavételezés

Az MCP-kéretlenítések és az új UX támogatása a csevegésben történő icitációkhoz és mintavételezéshez.

A Visual Studio mcp mostantól támogatja a kérelmeket. A Model Context Protocol (MCP) lehetővé teszi, hogy a kiszolgálók további információkat kérjenek Öntől az ügyfélen keresztül az interakciók során. Ez a folyamat segít szabályozni a felhasználói interakciókat és az adatmegosztást, miközben a kiszolgálók összegyűjtik a szükséges adatokat.

Mostantól közvetlenül a csevegőablakban válaszolhat az MCP mintavételezési és kiváltási kérelmeire az egyszerűbb, egyszerűbb felhasználói élmény érdekében.

Csevegőablak az MCP-kérelemről

Csevegőablak mcp mintavételezési válaszlehetőségekkel

MCP-kiszolgálókezelés

A Visual Studio.

Az MCP-kiszolgálók Visual Studio való kezelése mostantól egyszerűbbé vált az egységes felhasználói felülettel. A kiszolgáló állapotát gyorsan konfigurálhatja, hitelesítheti és megtekintheti egy egyszerűsített felügyeleti felületen.

MCP-kiszolgálófelügyeleti felhasználói felület a konfigurációs beállítások megjelenítéséhez

Az első lépésekhez válassza a Konfigurálás lehetőséget az eszközválasztó ablak bármely kiszolgálójához.

MCP-kiszolgálófelügyeleti felhasználói felület a kiszolgáló állapotának és hitelesítésének megjelenítéséhez

Microsoft 365 Agents Toolkit – június

Az Agents Toolkit 17.14 GA júniusi kiadási frissítései.

A júniusi kiadás számos javítást tartalmaz a 17.14 GA-kiadáshoz:

  • Engedélyezze az egyéni motorügynök elindítását és előnézetét a Microsoft 365 Copilot.

Az eszközkészletünkben elérhető egy Egyéni motorügynök sablon, amelynek neve Weather Agent. Frissítettük ezt a sablont, hogy engedélyezzük a Microsoft 365 Copilot csevegésben való elindítását és előnézetét. A kipróbáláshoz egyszerűen válassza ki a Copilot indítási profilt hibakereséskor.

  • Kijavítottunk egy hibát, amely akkor jelenik meg, amikor a hibakeresés sikertelen volt Microsoft 365 Ügynökök játszótér telepítésével. Most az eszközkészlet világos üzenetet és útmutatást jelenít meg a probléma megoldásához.

  • A sablonok frissítik az alkalmazásjegyzék függőségét az 1.21-re.

  • Az új arculati módosítások által bevezetett README-fájlokban számos hiba kijavítva lett.

  • Frissítette az eszközkészlet ikont a bővítménykezelőben.

  • Kijavítottuk a hibát az Ügynökök játszótere indításakor, a szükséges csatornaazonosító érték csak az msteams és az emulátor számára engedélyezett. Most már más értékeket is engedélyez, például a webchatet.

Továbbfejlesztett NuGet-hitelesítés

A NuGet mostantól kontextust biztosít, amikor hitelesítő adatok megadását kéri.

Továbbfejlesztettük a NuGet-hitelesítési folyamatot. Ha bármilyen lehetséges hitelesítési problémát észlelünk, egy új hitelesítési párbeszédpanel jelenik meg, amely kontextust biztosít a hírcsatornáról és az adott fiók igényeiről.

NuGet-hitelesítés ablak

Ez a frissítés javítja a többtényezős hitelesítés (MFA) forgatókönyveinek újrahitelesítési folyamatát, megoldja az egymást követő hitelesítési kérésekkel kapcsolatos problémákat, és gördülékenyebb általános élményt biztosít a privát NuGet-hírcsatornák kezelése során.

Microsoft 365 Agents Toolkit

A Teams Toolkit 17.14 GA frissítései.

Örömmel jelentjük be, hogy a korábban Teams Toolkit néven ismert termékünket átneveztük Microsoft 365 Ügynökök eszközkészletére. Ez a változás tükrözi az Microsoft 365 ökoszisztémán belüli platformok és projekttípusok szélesebb körének támogatása iránti kiterjesztett összpontosítást és elkötelezettséget.

A termék továbbfejlesztése során a teams-fejlesztés támogatásáról a fejlesztőket Microsoft 365 Copilot ügynökök és más alkalmazások Microsoft 365 platformon történő létrehozására összpontosítjuk. Ezek a platformok közé tartoznak a Microsoft 365 Copilot, a Microsoft Teams, az Office-család és a Outlook. Ez a hatókörbővítés lehetővé teszi a felhasználók jobb kiszolgálását azáltal, hogy átfogó eszközöket, sablonokat és erőforrásokat biztosítunk a különböző Microsoft 365 megoldások fejlesztéséhez.

Az új név, Microsoft 365 Agents Toolkit, jobban képviseli a termék különböző funkcióit és képességeit. Úgy gondoljuk, hogy ez a változás segít a felhasználóknak könnyebben azonosítani a Microsoft 365 környezetben elérhető fejlesztési lehetőségek teljes körét.

Köszönjük folyamatos támogatását, amellyel hozzájárul ahhoz, hogy fejlődjünk és megfeleljünk a fejlesztői közösség növekvő igényeinek.

Deklaratív ügynök létrehozása

Örömmel jelentjük be, hogy ebben a kiadásban projektsablonokat adtunk hozzá a deklaratív ügynökök Microsoft 365 Copilot készítéséhez.

DA-projekt létrehozása

Deklaratív ügynököt művelettel vagy anélkül is létrehozhat. Dönthet úgy, hogy új API-kat határoz meg, vagy meglévőket használ a feladatok végrehajtásához vagy az adatok lekéréséhez.

A deklaratív ügynökök hibakereséséhez és előnézetének megtekintéséhez használja a Microsoft 365 Ügynökök eszközkészletet a Microsoft Copilot.

Egykattintásos hibakeresés engedélyezése

A Teams Toolkit korábbi verzióiban, amelyet most Microsoft 365 Ügynökök eszközkészletnek hívnak, amikor a felhasználók hibakeresést végzett a létrehozott megoldásokon, a projekt hibakeresése előtt a Prepare Teams alkalmazásfüggőség parancsot kellett használnia. Ez a parancs aktiválta az eszközkészletet, amellyel a fejlesztők alapvető erőforrásokat hozhatnak létre a hibakereséshez, például regisztrálják vagy frissítik a Teams alkalmazást.

A hibakeresési élmény javítása és Visual Studio felhasználók számára intuitívabbá tétele érdekében eltávolítottuk ezt a lépést, és engedélyeztük az egykattintásos hibakeresési élményt. Most közvetlenül a hibakeresési gombra kattinthat előkészítési lépések nélkül. Ha azonban szerkesztette az alkalmazásjegyzéket két hibakeresési esemény között, és frissítenie kell az alkalmazást, továbbra is lehetőség van erre. Két hibakeresési profilt kínálunk:

hibakeresési profilok

  • Hibakeresés az alkalmazás frissítésével: Válassza ki az alapértelmezett profilt [Your Target Launch Platform] (browser) , ha módosításokat végzett az alkalmazáson a frissítések alkalmazásának biztosításához.
  • Hibakeresés az alkalmazás frissítése nélkül: Válassza ki a második profilt [Your Target Launch Platform] (browser) (skip update app) az alkalmazás erőforrásainak frissítésének kihagyásához, így a hibakeresés egyszerűbb és gyorsabb lesz.
Frissítés a .NET 9-re

Emellett ebben a kiadásban frissítettük az összes projektsablont a 9-es .NET támogatása érdekében.

.net9-támogatás

Boldog kódolást!
A Microsoft 365 Ügynökök eszközkészlet-csapata

Különböző témák betűtípus-beállításainak megőrzése 📣

A témák módosítása mostantól megőrzi a betűtípus és a betűméret beállításait.

Tisztában vagyunk azzal, hogy a kódoláskor a fejlesztők által választott betűtípusok személyes választásnak számítanak, amelyet az olvashatóság, az akadálymentesség vagy az esztétika beállításai befolyásolnak. Visual Studio témák elsősorban a bemutatószínekre összpontosítanak, és függetlenek az előnyben részesített betűtípustól.

Ezzel a frissítéssel olyan funkciókat vezettünk be, amelyek megőrzik a betűtípus arc- és méretválasztását a témák váltása során. Most már egyszer beállíthatja a betűtípus-beállításokat, és anélkül válthat témákat Visual Studio, hogy minden alkalommal újra kellene konfigurálnia a betűtípus-beállításokat. Vegye figyelembe, hogy a betűtípusok színei továbbra is a témához kapcsolódnak, mivel ez a témák célja, de a betűtípusok kijelölése megmarad.

A Visual Studio-szerkesztő ugyanazt a kódot jeleníti meg ugyanazzal a betűtípussal, de a kód fele sötét témában, félig világos.

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Termelékenység

Mermaid diagram renderelése

Rendering Hableány-diagramok a Markdown-szerkesztőben és a Copilot Chat.

Visual Studio mostantól támogatja a Hableány-diagramok megjelenítését a Markdown-szerkesztőben és a Copilot Chat. Így összetett adatstruktúrákat, munkafolyamatokat és kapcsolatokat jeleníthet meg közvetlenül a kódszerkesztőben. Létrehozhat például folyamatábrákat és diagramokat egy Markdown-fájlban a Hableány szintaxisával – ezek automatikusan megjelennek az előzetes verzióban.

Hableánydiagram a Markdown-szerkesztőben

Arra is megkérheti Copilot Chat, hogy hozzon létre diagramokat és diagramokat, amelyek segítenek összetett kódbázisok vagy logika vizuális segédeszközökkel történő magyarázatában. A visszaadott Hableány markdown automatikusan megjelenik a csevegőablakban.

A Copilot Chat

Kérjük, próbálja ki, és hozzon létre egy Hableány-diagramot még ma! Szeretnénk hallani visszajelzését és a funkció fejlesztésére vonatkozó javaslatokat.

GitHub Copilot

Copilot Ügynök mód

Copilot Az ügynök mód az AI által támogatott fejlesztés következő fejlődése, és kilépett az preview.

Az Ügynök mód egy új módszert nyit meg a GitHub Copilot való létrehozáshoz, az egyfordulós kéréseken túl a teljes feladatok kezeléséhez az elejétől a végéig.

Első lépésként nyissa meg a Copilot Chat, kattintson a Ask elemre, majd váltson Agent elemre.

Ötlettől a kódig

Az Ügynök mód megérti a szándékot, létrehoz egy tervet, lekéri a megfelelő kontextust, és végrehajtja a műveletet. Kijavíthatja a hibákat, szerkesztheti a fájlokat, és létrehozhatja a megoldást – mindezt egyetlen kérésből, amíg el nem éri a célját.

Az MCP-integrációval az Ügynök mód gazdag kontextusban is lekérheti a csatlakoztatott rendszereket – például GitHub, CI-folyamatokat vagy monitorozási irányítópultokat –, hogy még intelligensebb műveleteket hajtson végre.

Próbálja ki, és nézze meg, milyen fejlesztéseket kínálhat!

Ügynök mód

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Copilot Ügynök mód fejlesztései

Copilot Az ügynök mód az AI által támogatott fejlesztés következő fejlődése, és kilépett az preview.

Az elmúlt néhány hónapban jelentős frissítéseket hajtottunk végre az Ügynök módban a megbízhatóság, a válaszkészség és az általános használhatóság javítása érdekében. Az alábbiakban néhányat bemutatunk az általunk szállított fejlesztések közül:

Teljesítmény és megbízhatóság
  • Az Ügynök mód mostantól egyértelműbb állapotjelzőket jelenít meg, így mindig tudja, mi történik a színfalak mögött.
  • Továbbfejlesztett parancssori gyorsítótárazás a válaszidő felgyorsítása érdekében.
Munkakészlet > Fájlkezelés
  • A munkakészlet mostantól üres állapotban is rejtve marad, és csak akkor jelenik meg a fájlszám, ha releváns.
  • Az elutasított fájlok automatikusan törlődnek a lemezről, és törlődnek a munkakészletből.
  • A módosítás nélkül megjelölt elemek mostantól alulra vannak rendezve az átnézetlenség csökkentése érdekében.
Rákérdezés és tervezés
  • A frissített parancssori formázás javítja az ügynök mód teljesítményét a GPT-5 modellekkel.
  • Egy új tervezési eszközt tesztelünk, amely lehetővé teszi, hogy a modell az összetett kérelmeket kisebb, nyomon követhető lépésekre bontsa egy élő frissítésű Markdown-fájl használatával. A korai teljesítménymutatók (beleértve az SWE-padot is) jelentős nyereséget mutatnak a többlépéses feladatokban.
Build & Tool Control
  • Mostantól ügynök módban letilthatja az automatikus buildeket. Nyissa meg a csevegőüzenet melletti Eszközök menüt, és törölje a kijelölést run_build a manuális vezérléshez.
Javítások és általános fejlesztések
  • Az ügynök módú kérések törlése mostantól megbízhatóbb.
  • Több olyan problémát is megoldott, amely miatt az ügynök mód elakadhatott vagy lefagyhatott az eszköz végrehajtása során.

Minden futamon szállítunk frissítéseket. Ha már egy ideje nem használta az Ügynök módot, most már újra kipróbálhatja. A felhasználói élmény gyorsabb, simább és stabilabb – és még csak most kezdünk hozzá.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


GPT-5 modell támogatása 📣

A GPT-5 gyorsabb válaszokat és még jobb teljesítményt nyújt a kód írásához és megértéséhez.

Örömmel osztjuk meg, hogy a GPT-5 Visual Studio szállt le mindenki számára. Gyorsabb és még jobb a kód olvasásának, írásának és újrabontásának segítése. Alig várjuk, hogy lássuk, mit hoz létre vele.

GPT-modell támogatása5

Kattintson a Copilot jelvényre az IDE-ben, nyissa meg a csevegést, és válassza a GPT-5 (előzetes verzió) a kipróbálásához.

📣 See feature ticket a visszajelzés megosztásához és a beszélgetés folytatásához.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


MCP-támogatás általánosan elérhető

MCP-támogatás általánosan elérhető a VS-ben, így a teljes mérnöki verem közvetlen csatlakoztatását teszi lehetővé közvetlenül a Copilot a hatékonyabb fejlesztési élmény érdekében

Örömmel jelentjük be, hogy az MCP támogatása mostantól a Visual Studio! Bontsa ki az ügynök mód teljesítményét gazdag, valós idejű környezettel a teljes fejlesztési veremből.

A Model Context Protocol (MCP) egy olyan protokoll, amellyel zökkenőmentesen csatlakoztathatók az AI-ügynökök különböző külső eszközökkel és szolgáltatásokkal, hasonlóan a HTTP szabványos webes kommunikációjához. A cél az, hogy minden ügyfél képes legyen robusztus eszközkiszolgálókat, például adatbázisokat, kódkeresést és üzembe helyezési rendszereket integrálni anélkül, hogy egyéni kapcsolatokat írnál az egyes eszközökhöz.

A GA bejelentésével egy teljesen új, izgalmas funkciókat hozunk létre, amelyek még hamarosan úton vannak, hogy az MCP minden eddiginél egyszerűbb legyen a kiszolgálókonfigurációk eléréséhez és kezeléséhez.

Teljes hitelesítési specifikáció támogatása távoli kiszolgálókhoz (bármely OAuth-szolgáltatóval)

A VS mostantól támogatja az új MCP engedélyezési specifikációt, ami azt jelenti, hogy az OAuth-támogatás mostantól minden OAuth-szolgáltatóhoz elérhető. Korábban Visual Studio támogatott hitelesítést a távoli kiszolgálókhoz a VS Keychainnel való integráció révén. Most, a VS augusztusi kiadásában a távoli MCP-kiszolgálók esetében támogatott bármely OAuth-szolgáltatóval való hitelesítés. Egyszerűen válassza a .mcp.json fájlBan található CodeLens fájlban található bármely kiszolgáló hitelesítésének kezelése lehetőséget, és a rendszer átirányítja egy előugró böngészőbe, hogy egyszerűen meg tudja adni a kiszolgálóhoz szükséges OAuth-szolgáltató hitelesítő adatait.

Új MCP-kiszolgálók hozzáadásának egyszerűbb módjai

A VS-ben az MCP ga kiadásával két új módszert adunk hozzá az új MCP-kiszolgálókhoz való kapcsolatok hozzáadásához. Nincs szükség a JSON-kódrészletek manuális másolására és beillesztésére egy .mcp.json fájlba. Az MCP támogatása mostantól valóban első osztályú élmény a VS-ben az alábbi új funkciókkal:

Egykattintásos telepítés a weben

Észrevette már, hogy az MCP-kiszolgáló adattáraiban található gombok azt mondják: "Telepítés a VS Code-ban", és azon tűnődött, hogy mikor jönne a VS-hez ez az egyszerű funkció? Nos, a kérdések megválaszolva! Visual Studio mostantól támogatja az egykattintásos kiszolgáló telepítését a weben. Ezzel az új funkcióval az új MCP-kiszolgálók hozzáadása a VS-ben olyan egyszerű, mint egy gombnyomás. A TELEPÍTÉS VS-beli gombokkal való telepítésével elkezdhet megjelenni a kedvenc MCP-kiszolgálók adattáraiban! Ha ehhez hasonló gombot szeretne hozzáadni a saját MCP-kiszolgáló-adattárához, vagy azt észleli, hogy hiányzik egy a kedvenc nyilvános kiszolgáló adattárából, létrehozhat egyet a következő protokollkezelő sablonnal: vsweb+mcp:/install, majd a kiszolgáló metaadatai.

Kiszolgáló felhasználói felületi folyamatának hozzáadása

Minden eddiginél egyszerűbbé tettük az új MCP-kiszolgálókhoz való csatlakozást az új hozzáadási folyamattal. Akár az interneten talált kiszolgálóról, akár a szervezet egyéni beépített MCP-kiszolgálóról van szó, többé nem kell manuálisan másolnia, beillesztenie és konfigurálnia a JSON-t az új kiszolgálókhoz való csatlakozáshoz. A folyamat eléréséhez egyszerűen kattintson az új zöld plusz ikonra a GitHub Copilot Chat eszközválasztó ablakában.

Kiszolgáló hozzáadása, eszközválasztó ablak

Egyszerűen adja meg a kiszolgáló nevét, a bemeneti módszert, az argumentumokat vagy a HTTP-kiszolgálók URL-címét, és zökkenőmentesen adja hozzá a kapcsolatot.

Mcp – Folyamat hozzáadása

MCP-szabályozási szabályzat támogatása

Tisztában vagyunk azzal, hogy a szervezetek eltérő szabályzatokkal rendelkezhetnek, és a GitHub szabályzattal való új integráció révén a vállalatok és a szervezetek mostantól részletesen szabályozhatják az MCP-funkciókhoz való hozzáférést a szervezetükön belül. A rendszergazda most már egyszerűen csak navigálhat a GitHub házirend-beállításaihoz, és be- vagy kikapcsolhatja az MCP-funkciókat az összes felhasználó számára.

Mcp Governance

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A saját modell beállítása csevegésre

Mostantól csatlakoztathatja a saját nyelvi modelljeit a csevegés Visual Studio, így több választási lehetőséget, vezérlést és testreszabást biztosít az AI-élmény.

Most már csatlakoztathatja a saját nyelvi modelljeit a csevegés Visual Studio, így több választási lehetőséget, vezérlést és testreszabást végezhet az AI-élmény felett.

Az Antropic, a Google vagy az OpenAI API-kulcsaival kipróbálhatja a legújabb kiadásokat, futtathat olyan modelleket, amelyek megfelelnek a biztonsági vagy teljesítménybeli igényeknek, és egyszerűen válthat a beépített és az egyéni beállítások között.

Saját kulcs használata

Kezdetekhez:

  1. Nyissa meg a Csevegőablakot , → Válassza ki a Modellkezelés lehetőséget a modellválasztóból > , és adja hozzá a szolgáltatót és a kulcsot.

Csak csevegéshez érhető el. Nem támogatott Copilot Vállalati vagy Vállalati verzióban. A modell képességei eltérőek.

Hamarosan további szolgáltatók és funkciók jelennek meg, amelyek segítenek az Ön számára legjobban működő migrálásban.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Aaccept-kód részben 📣

Aaccept Copilot kód szóról szóra vagy sorról sorra befejezi a pontos control.

Előfordult már, hogy csak az első pár szót vagy sorokat akarta elfogadni egy Copilot kódkiegészítésből ahelyett, hogy az egészet elfogadná? Örömmel jelentjük be, hogy a 17.14.13-as Visual Studio kezdve részlegesen elfogadhat egy befejező szót szóról szóra vagy sorról sorra!

Ha Copilot kódkiegészítést a szerkesztőben.

  • A Ctrl+Jobbrabillentyűkombinációval egyszerre csak egy szót fogadhat el,
  • A Ctrl+Lenyílbillentyűvel egyszerre egy sort fogadhat el.

A margójelzővel is részlegesen elfogadhatja a befejezést. Ha a margójelzőre kattint, a részleges elfogadási lehetőségek is rendelkezésre állnak.

Kódkiegészítések csatornamenüje kódkiegészítés részleges elfogadása

Most már részletesebben szabályozhatja, hogy mennyi kódkiegészítést szeretne elfogadni ahelyett, hogy a teljes javaslatokat el kellene fogadnia, és később szerkesztenie kellene.

Megjegyzés: A részleges elfogadás felülírja a billentyűparancsokhoz kötődő meglévő funkciókat. Ha ki szeretné kapcsolni, lépjen az Eszközök → Beállítások → IntelliCode → Speciális → Teljes sorkiegészítések elemre.

📣 See feature ticket a visszajelzés megosztásához és a beszélgetés folytatásához.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A következő szerkesztési javaslatok elrejtése alapértelmezés szerint

A következő szerkesztési javaslatok elrejtése automatikusan, és csak akkor tekintse át, ha ön használja.

Szeretne koncentrálni a kódolás során, és nem látja a következő szerkesztési javaslatokat (NES) automatikusan? Azt halljuk, hogy néha Copilot-javaslatok kissé zavaró lehet, ha váratlanul jelenik meg, és most már Visual Studio alapértelmezés szerint elrejtheti a NES-t, és csak akkor tekintheti át őket, ha szeretné.

A NES továbbra is aktiválódik a módosítások alapján, és ha egy rendelkezésre álló NES készen áll az áttekintésre, megjelenik egy margójelző az ereszcsatorna területén, és arra a sorra mutat, amelyhez javaslatot tesz. A javaslat megtekintéséhez a következőkre van lehetőség:

  1. Kattintson a margójelzőre vagy
  2. Nyomja le Tab a billentyűt

és megjelenik a javaslat. Ezután a javaslatok megtekintése után újra lenyomva Tab elfogadhatja vagy ESC elvetheti. Miután elfogadta a javaslatot, a kapcsolódó javaslatok automatikusan újra megjelennek, mivel hasznosnak találhatja őket. A korábban elfogadott javaslathoz nem kapcsolódó egyéb új javaslatok ismét el lesznek rejtve.

Az alábbi videóban például a váltás PointPoint3Dután elérhető egy NES, de nem jelenik meg közvetlenül. A margójelző és a mutatósáv azt mutatja, hogy van egy javaslat a 4. sorban, majd rákattintottam a mutatóra annak áttekintéséhez.

Következő szerkesztési javaslatok elrejtése

A felhasználói élmény kipróbálásához lépjen a A → Beállítások → GitHub → Copilot → Copilot Befejezések lapra, és tekintse meg a Következő szerkesztési javaslatokat.

Konfigurálhatja a margójelző helyi menüjének parancsikonján keresztül is. Amikor egy kódjavaslat készen áll a Szerkesztőben (függetlenül attól, hogy az Copilot vagy az IntelliCode-ból származik), megjelenik egy margójelző, és a megfelelő sorra mutat. Amikor a mutatóra kattint, megjelenik egy helyi menü, amellyel többféleképpen is kezelheti a kódjavaslatot:

  • Elfogadás (kattintson az Elfogadás gombra, vagy nyomja le Taba )
  • Elutasítás (kattintson az Elvetés gombra , vagy nyomja le ESCa )
  • Beállítások: Közvetlenül innen nyithatja meg a GitHub Copilot Befejezési beállítások lapot.

Csatorna menü

Kérjük, tudassa velünk a Developer Community, ha bármilyen visszajelzést!

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A Google-fiókjával Copilot

Mostantól regisztrálhat a meglévő Google-fiókjával Copilot használatára

Új a Copilot? Most már regisztrálhat Copilot a Google-fiókjával!

GitHub mostantól támogatja a közösségi bejelentkezést a Google-nal, és közvetlenül a Visual Studio összekapcsolhatja az új fiókját.

Kattintson a A Google gombra a Copilot Chat ablakból, hogy leegyszerűsítse a Google-fiókjával beállított Copilot!

Copilot Chat ablak

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Gemini 2.5 Pro és GPT-4.1

New models just dropped in Visual Studio Chat.

Nagyobb teljesítmény, sebesség és rugalmasság – mindezt az IDE-ben!

Új modellek

🚨 A Gemini 2.5 Pro már Visual Studio

A Gemini 2.5 Pro, amelyet széles körben az egyik legjobban teljesítő modellnek tartanak, mostantól támogatott a Visual Studio. Csatlakozik a GPT-4.1, GPT-4o, Claude Sonnet 3.7, Claude Sonnet 3.5 és o3 mini rendszerekhez, hogy valóban sokoldalú, többmodelles AI-élményt nyújtson az IDE-nek.

🚨 A GPT-4.1 mostantól az alapértelmezett

A GPT-4.1 mostantól a Visual Studio alapértelmezett modellje, amely gyorsabb, rugalmasabb és észrevehetően zökkenőmentesebb élményt nyújt a fedélzeten.


Most már kiválaszthatja a legmegfelelőbb modellt a feladathoz, a kódhoz és a munkafolyamathoz. Próbálja ki őket, és tudassa velünk, mit gondol!

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Claude Sonnet 4 és Claude Opus 4

Claude Sonnet 4 és Claude Opus 4 mostantól általánosan elérhető a Visual Studio, és továbbfejlesztett AI-képességeket kínál

Örömmel jelentjük be, hogy a Claude Sonnet 4 és a Claude Opus 4 mostantól általánosan elérhető minden Visual Studio ügyfél számára!

  • A Claude Sonnet 4-et ügynök módban használhatja a gyorsabb, koncentráltabb interakciókhoz.
  • Próbálja ki a Claude Sonnet 4-et és az Opus 4-et a Kérdezés módban a mélyebb érvelés érdekében.

Első lépésként nyissa meg a Csevegést Visual Studio, válassza ki a modellválasztót, és válassza ki a munkafolyamatnak megfelelő Claude-modellt.

Új modell

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


MCP-kiszolgáló támogatása

Kapcsolódjon Visual Studio AI-ügynökökhöz az új Model Context Protocol (MCP) használatával, amely szabványosított módszer a környezetek megosztására, az adatok elérésére és az intelligens funkciók használatára <>

Visual Studio mostantól támogatja az MCP-kiszolgálókat, így intelligensebb és több csatlakoztatott AI-fejlesztést tesz elérhetővé. Az MCP egy nyílt protokoll, amely szabványosítja, hogyan osztják meg az alkalmazások és az AI-ügynökök a kontextust, és hogyan hajtanak végre műveletet.

Ha az MCP Visual Studio van, nem csupán adatokat kér le az MCP-kiszolgálókról, például naplókat, teszthibákat, PRS-eket vagy problémákat. Ezeket az információkat arra is használhatja, hogy értelmes műveleteket hajtson végre a kódban, az IDE-ben és még a csatlakoztatott rendszerekben is a veremen.

MCP-kiszolgáló támogatása

Az MCP-kiszolgáló beállítása

Adjon hozzá egy mcp.json fájlt a megoldáshoz, és Visual Studio automatikusan észleli. Más környezetekből származó konfigurációkat is felismer, például .vscode/mcp.json.

Az MCP-kiszolgálók használata

Nyissa meg a Tools legördülő menüt a Copilot Chat panelen a csatlakoztatott MCP-kiszolgálók megtekintéséhez. Innen Copilot lekérheti a környezetet, és a meglévő rendszerekkel műveletet hajthat végre.

Jegyzet: Ügynök módban kell lennie az MCP-kiszolgálók eléréséhez és használatához.


Hozza a verem teljes erejét Copilot anélkül, hogy elhagyná Visual Studio!

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


MCP-kiszolgáló júliusi frissítése

Enhanced MCP server integration in Visual Studio lehetővé teszi a teljes mérnöki verem közvetlen csatlakoztatását közvetlenül a Copilot a hatékonyabb fejlesztési élmény érdekében.

Jelentős fejlesztéseket hajtottunk végre az MCP-kiszolgálóintegrációban a Visual Studio, hogy könnyebben oldhassa fel a hatékonyabb, csatlakoztatott mérnöki vermet.

Az MCP-kiszolgáló támogatása továbbfejlesztett

Az MCP-kiszolgáló beállítása

Adjon hozzá egy mcp.json fájlt a megoldáshoz – Visual Studio automatikusan észleli azt (.vscode/mcp.json is támogatjuk). A kiszolgálókat közvetlenül az egyes kiszolgálóblokkok tetején található CodeLens-vezérlőkkel indíthatja el és kezelheti. Egyszerűen újraindíthatja, futtathatja és vezérelheti a bemeneteket a szerkesztőben.

A kulcskarika-támogatáson keresztüli zökkenőmentes hitelesítéssel mostantól közvetlenül Visual Studio támogatott MCP-kiszolgálókkal hitelesítheti a meglévő kulcskarika-hitelesítő adataival – nincs szükség további konfigurációra.

Az MCP-kiszolgálók használata

Nyissa meg a Tools legördülő menüt a Copilot Chat panelen a csatlakoztatott MCP-kiszolgálók megtekintéséhez és kezeléséhez a nyílra kattintva az új menü megjelenítéséhez. Innen kezelheti a kiszolgálói bemeneteket az új modális párbeszédpanelen. Copilot ezután lekérheti a környezetet, és a meglévő rendszerekkel műveletet hajthat végre.

Jegyzet: Ügynök módban kell lennie az MCP-kiszolgálók eléréséhez és használatához.

MCP

Visual Studio mostantól támogatja az MCP-kiszolgálók új hitelesítési protokolljának használatát

A kulcskarika-támogatáson keresztüli zökkenőmentes hitelesítéssel mostantól közvetlenül Visual Studio a meglévő kulcskarika-hitelesítő adatokkal hitelesítheti a támogatott távoli MCP-kiszolgálókat – nincs szükség további konfigurációra. Ez jelenleg GitHub és Entra ID fiókok esetében támogatott, és egy későbbi frissítésben további OAuth-szolgáltatók is támogatottak.

Az MCP-kiszolgálók Codelens-támogatása

Visual Studio mostantól támogatja a CodeLenst az MCP-kiszolgálókhoz, így közvetlenül a szerkesztőből indíthatja el és kezelheti a kiszolgálók bemeneteit és hitelesítését. Ez megkönnyíti a fejlesztési környezet vezérlését a kód elhagyása nélkül.

MCP Codelens-támogatás


Hozza a verem teljes erejét Copilot anélkül, hogy elhagyná Visual Studio!

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


MCP-parancssorok, erőforrások és mintavételezés

Visual Studio mostantól támogatja az MCP-kéréseket, az erőforrásokat és a mintavételezést a Copilot élmény fokozása érdekében a mérnöki verem.

Örömmel jelentjük be, hogy Visual Studio mostantól támogatja az MCP-kéréseket, az erőforrásokat és a mintavételezést a Copilot élmény fokozása érdekében, ha több kontextust hoz létre a mérnöki veremből.

MCP-parancssorok és parancssori sablonok

A Modellkörnyezeti protokoll szabványosított módot biztosít a kiszolgálók számára a parancssori sablonok ügyfelek számára való elérhetővé ására. Az MCP-kérések lehetővé teszik a kiszolgálók számára, hogy strukturált üzeneteket és utasításokat adjanak a szóban forgó kiszolgáló használati esetének és tartalmának megfelelő nyelvi modellekkel való interakcióhoz, biztosítva, hogy a legjobb válaszokat kapja egy adott feladathoz. Visual Studio mostantól lehetővé teszi az elérhető kérések felderítését, azok tartalmának lekérését és a testreszabásukhoz szükséges argumentumok megadását.

Ha egy MCP-kiszolgálótól érkező kérésekre szeretne hivatkozni, keresse meg őket a csevegés + Hivatkozás gomb használatával, majd válassza az Prompts (Kérdések ) lehetőséget, majd válassza ki az MCP-kéréseket a úszó panelről.

Mcp Prompttemplates

Itt megjelenik egy modális párbeszédpanel, amely lehetővé teszi a használni kívánt kérdés kiválasztását. Ezután az Üzenet beszúrása gombra kattintva felveheti az üzenet szövegét a csevegésbe.

Mcp-parancssorok menü

Egyes MCP-kérések argumentumokkal rendelkeznek, amelyeket kitöltve testre szabhatja az adott igényeknek megfelelő kérést. Ezeket parancssori sablonoknak nevezzük. Ha az argumentumokat tartalmazó modális párbeszédpanelen kiválaszt egy parancssort, megadhatja ezeket az értékeket, mielőtt beszúrja a parancssort a csevegésbe.

Mcp parancssori sablonok

MCP-erőforrások és erőforrássablonok

A Model Context Protocol (MCP) emellett szabványosított módot is biztosít a kiszolgálók számára az erőforrások ügyfelek számára való elérhetővé tétele érdekében. Az erőforrások lehetővé teszik a kiszolgálók számára, hogy olyan adatokat osszanak meg, amelyek kontextust biztosítanak a nyelvi modelleknek, például fájloknak, adatbázis-sémáknak vagy alkalmazásspecifikus információknak. Minden erőforrást egyedileg azonosít egy URI. Ez lehetővé teszi, hogy még több ki az MCP-kiszolgálók, és lekérés a környezet, amely kapcsolódik hozzájuk közvetlenül az IDE.

Ha bármilyen elérhető MCP-erőforrást szeretne használni, Copilot csevegésben ugyanúgy hivatkozhat rájuk, mint bármely más kontextusra, például egy fájlra: egy hashtaggel (#), amelyet az erőforrás URI-ja követ.

Mcp-erőforrások

A kérésekhez hasonlóan az MCP-erőforrásoknak is lehetnek argumentumai, amelyeket kitöltve testre szabhatja az erőforrást az ön igényeinek megfelelően. Ezeket erőforrássablonoknak nevezzük. Ha egy szóban forgó kiszolgáló rendelkezik olyan erőforrássablonokkal, amelyeket ki szeretne használni, konfigurálhatja őket a csevegés + Referencia gomb használatával, majd a menüből kiválaszthatja az új MCP-erőforrást .

Mcp Resourcetemplates 1

Itt megjelenik egy modális párbeszédpanel, amellyel kiválaszthatja a használni kívánt erőforrássablont, és kitöltheti az esetleges argumentumokat. Ha végzett, kattintson az Erőforrás hozzáadása gombra, hogy ez az MCP-erőforrás ugyanúgy hivatkozható legyen a csevegésben, mint bármely más MCP-erőforrás, a fent leírtak szerint.

Mcp Resourcetemplates 2

MCP-mintavételezés

Az MCP-ben végzett mintavételezés lehetővé teszi a kiszolgálók számára az ügynöki viselkedés megvalósítását azáltal, hogy lehetővé teszi az LLM-hívások más MCP-kiszolgálófunkciókba ágyazott hívásokat. A Model Context Protocol specifikációjának ez a funkciója lehetővé teszi, hogy az MCP-kiszolgáló az MCP-kiszolgálótól tartalmat vagy információkat kérő LLM-kiszolgáló szokásos munkafolyamata helyett llM-et küldjön. Visual Studio most már csak ezt támogatja, és lehetővé teszi az MCP-kiszolgálók számára, hogy mélyebb szintre lépjenek, hogy összetettebb feladatokat hajtsanak végre az Ön nevében (mindezt az Ön engedélyével, természetesen!).

Nincs mit konfigurálni a mintavételezés előnyeinek kihasználásához, amíg az MCP-kiszolgáló támogatja azt, Visual Studio is. Ha Copilot megállapítja, hogy egy elküldött kérés kihasználná a mintavételezési hívás előnyeit, először megjelenik egy párbeszédpanel, amely tartalmazza a kérés összes részletét, és megkéri, hogy erősítse meg a mintavételezési hívást, mielőtt bármi történne a színfalak mögött.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Copilot kimeneti ablak környezete

Mostantól hivatkozhat a Kimeneti ablakra a Copilot Chat.

Tudjuk, hogy a kimeneti ablak elengedhetetlen a buildek nyomon követéséhez, a hibakereséshez és a motorháztető alatti dolgok megértéséhez. Most Copilot elolvashatja ezeket az információkat, így kérdéseket tehet fel, segítséget kérhet, és a kimeneti naplók alapján műveletet hajthat végre.

Kimeneti ablak

Használat
  • Közvetlenül #output a csevegésben hivatkozhat rá.
  • Kattintson a ➕ csevegési bemenet ikonra a környezetként való felvételéhez.
  • A Copilot megkérdezése közvetlenül: Ellenőrizze a kimeneti naplókat, és segítsen kijavítani ezt a hibát.
  • Vagy kattintson a jobb gombbal a Output ablakra és válassza a Explain with Copilot lehetőséget, hogy azonnal csatolja.

Próbálja ki, és nézze meg, mennyivel könnyebb elolvasni és eljárni a naplókon!

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Copilot-javaslatok igény szerint 📣

A Visual Studio.

Szeretné jobban szabályozni a szerkesztőben előugró kódjavaslatokat? A Visual Studio mostantól kikapcsolhatja az automatikus kódjavaslatokat, és csak akkor kaphat javaslatokat, ha kifejezetten kéri őket.

Az eseményindítót az Eszközök → Beállítások → Az IntelliCode → Általános → című témakörben konfigurálhatja. Az alapértelmezett felület a kódkiegészítések automatikus létrehozása a Szerkesztőben, és a beállítás bejelölésével csak akkor kaphat javaslatokat, ha kifejezetten kéri őket az Alt+vagy az Alt+ billentyű lenyomásával. Ha a kérés után több kódjavaslat is elérhető, az Alt+és azAlt+ billentyűkombinációval is végigjárhatja őket.

Ha aktiválódik, egy gondolkodó tippsáv jelenik meg a kurzor pozíciójában, amely jelzi, hogy Copilot kódjavaslatokat hoz létre. Ha nem ad vissza javaslatot, a célsáv néhány másodperc múlva eltűnik. Ha a javaslatok elérhetők, a gombra kattintva Tabelfogadhatja őket.

Kódkiegészítések manuálisan aktiválva

Ezzel az új beállítással jobban testre szabhatja a kódjavaslatok felhasználói felületét Visual Studio. Ha például a minimális figyelemelterelésre szeretne koncentrálni, törölheti a jelölőnégyzet jelölését, és vissza is módosíthatja, ha további javaslatokat szeretne kapni könnyedén. Kérjük, ossza meg velünk visszajelzéseit, és tudassa velünk a Copilot kódjavaslatok felhasználói felületének testreszabásának egyéb módjait!

📣 See feature ticket a visszajelzés megosztásához és a beszélgetés folytatásához.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A Copilot használat

Mostantól közvetlenül a Visual Studio.

Szeretné tudni, hogy mennyit használt fel ebben a hónapban Copilot? Visual Studio mostantól Copilot Felhasználások panelt is tartalmaz a használat egyszerű nyomon követéséhez!

Akár ingyenes Copilot, akár fizetős csomagot használ, közvetlenül az IDE-ből ellenőrizheti a csevegési kérelmek és a kódkiegészítések számát.

Használati állapot

Ehhez kattintson a Copilot jelvényre az IDE jobb felső sarkában, és válassza a Copilot Felhasználások lehetőséget.

Ekkor megnyílik egy panel, amelyen az aktuális havi használat látható.

Tipp: Ha prémium modelleket használ, a használatszorzók is megjelennek a modellválasztóban, így mindig pontosan tudja, mit használ.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A kérések mentése vagy megosztása

Most már létrehozhat újrafelhasználható parancssori fájlokat az adattárban a gyakran használt kérések gyors futtatásához vagy megosztásához.

A hatékony kérések írása időigényes lehet, de ez a kulcs ahhoz, hogy a lehető legtöbbet hozhassa ki Copilot Kérdés és ügynök módból. Engedélyeztük az újrahasználható parancssori fájlokat, hogy újra és újra nagy kéréseket használhasson. Innen gyorsan futtathatja őket a csevegőablakból, vagy megoszthatja őket a csapatával.

Parancssori fájlok írása
  1. Írja meg a parancssort a szokásos módon a parancssorban, és #-hivatkozásokat csatolva adjon hozzá konkrét információkat a megoldásból, például metódusokat, osztályokat és fájlokat. Más parancssori fájlokra is hivatkozhat, hogy általános alaputasításokat is tartalmazzon.
  2. Másolja a parancssorból egy Markdown-fájlba, és mentse a .prompt.md fájlkiterjesztéssel a .github/prompts mappában lévő adattár gyökerében.

Tipp: Még Copilot súgójában is pontosíthatja a kérést, hogy pontosabb legyen.

Parancssori fájl csatolása a parancssorhoz

A parancssorok futtatása
  1. Kezdjen el gépelni #prompt: , hogy közvetlenül a csevegésben hivatkozzon a .github/prompts mappából származó összes parancssori fájlra, vagy kattintson a ➕ csevegési bemenet ikonra a környezetként való felvételéhez.
  2. Adjon hozzá további információkat a parancssori mezőbe, vagy egyszerűen küldje el a parancssort!

Próbálja ki, és gyorsítsd fel az AI-munkafolyamatokat!

📣 A felmérés segítségével még jobbá teheti a funkciót.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


GitHub Copilot bemutató

GitHub Copilot útmutatók mostantól elérhetők Visual Studio a gyors használat érdekében. Az útmutatók végigvezetik a fő Copilot funkciók közvetlenül a szerkesztőben való használatán.

Örömmel mutatjuk be a GitHub Copilot bemutatót Visual Studio! Az útmutató egy közvetlenül a szerkesztőbe épített interaktív útmutató, amely segít GitHub Copilot képességeinek lépésről lépésre történő megismerésében. Akár most ismerkedik GitHub Copilot, akár szeretné megismerni a legújabb funkcióit, az útmutató minden eddiginél egyszerűbbé teszi az első lépéseket.

Útmutatók használatának első lépései

A Visual Studio Copilot bemutatóit a Copilot gomb (jobb felső) → GitHub Copilot bemutató megnyitásával indíthatja el.

Olyan interaktív tevékenységeket láthat, amelyek a Copilot élmény különböző részeit mutatják be, például:

  • Üzenetek írása a Csevegésben
  • Beágyazott kódkiegészítések használata
  • Copilot-javaslatok elfogadása, szerkesztése vagy elutasítása
  • Új funkciók, például Copilot Szerkesztések felfedezése és megismerése

Az útmutató nagyszerű módja annak, hogy átfogó képet kapjon arról, hogy mit tehetnek Copilot, mielőtt mélyebbre merülnénk a dokumentációban és a gyakorlati használatban.

Útmutatók elérése

A GitHub Copilot útmutató automatikusan megnyílik, amikor először jelentkezik be GitHub Copilot, így rendkívül egyszerű az első lépések elvégzése. Később a GitHub Copilot → GitHub Copilot bemutató Visual Studio.

Akár első alkalommal vizsgálja meg a GitHub Copilot, akár csak egy gyors frissítőre van szüksége, ez az útmutató a Copilot teljes potenciáljának kiaknázásához használható rövid útmutató. Merüljön el, és kezdjen el magabiztosan létrehozni!

Walkthrough

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A C++ kódkiegészítések

Új frissítéseket adtunk hozzá Copilot C++ kódkiegészítésekhez a Visual Studio-ban, hogy pontosabb kódjavaslatokat nyújtsunk

Dolgozunk a C++ GitHub Copilot befejezések minőségének javításán.

Most Copilot még relevánsabb kontextust képes észlelni C++ projektekben, hogy pontosabb kódjavaslatokat nyújthasson Visual Studio az adott kódbázishoz.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Better szemantikai kódkeresés Copilot

Acontext fejlesztései segítenek megtalálni a megfelelő kódot, amely hivatkozásra vagy frissítésre szolgál, így a Copilot.

Copilot Chat folyamatosan intelligensebbé teszi a mindennapi feladatok jobb környezetét. Jobb általános válaszokra számíthat, mivel az alapvető kódkeresési képességeket továbbfejlesztettük, hogy relevánsabb eredményeket nyújtsunk. Most Copilot még jobb a természetes nyelven leírt viselkedésekhez, fogalmakhoz vagy funkciókhoz kapcsolódó kódrészletek lekérése. Ezek a fejlesztések a kódbázisok távoli indexeinek kihasználásának köszönhetők.

Szemantikai kódkeresés

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Copilot emlékek 📣

Make Copilot igazán projekttudatos azáltal, hogy megtanítja a csapat kódolási szabványait és ajánlott eljárásait – konzisztenciát teremtve, amely a munkamenetek során tart!

Ahhoz, hogy Copilot hatékonyan működjön az egyedi csapat és adattár számára, ismernie kell a projekt és a csapat ajánlott eljárásait. Copilot memóriák lehetővé teszik, hogy Copilot megismerjék és alkalmazzák a projekt konkrét kódolási szabványait, így projekttudatosak és konzisztensek lesznek a munkamenetek során.

Képernyőkép az észlelt elmozdításról, amely lehetővé teszi emlékek mentését a projektfájlokba

Az Copilot emlékek működése

Az emlékek intelligens észlelést használnak a csapat preferenciáinak megértéséhez, amikor a csevegésben kéri. Ez azt jelenti, hogy amikor megkérdezi, hogyan tenné, Copilot olyan példányokat keres, amelyekben kijavítja a viselkedését, explicit módon jelez egy szabványt, vagy megkéri, hogy emlékezzen valamire. Ha észleli, egy megerősítést kérő elmozdítás jelenik meg a beállítás mentéséhez. Copilot ezután három fájl egyikére kategorizálja a beállításokat:

  • .editorconfig kódolási szabványokhoz
  • CONTRIBUTING.md ajánlott eljárások, irányelvek, architekturális szabványok stb.
  • és README.md a magas szintű projektinformációk

Így, ahogy kéri, nem csak megtanítja Copilot, hogyan reagálhat jobban a jövőben, hanem a csapatának is segít a fejlesztési ajánlott eljárások dokumentálásával, valamint a jövőbeli Copilot válaszok kiegészítésével is!

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A Copilot utasítások

Mostantól létrehozhat összeállítható utasításfájlokat, amelyek egyéni utasításokat céloznak meg a kódbázis meghatározott területeire.

Kihívást jelenthet, ha Copilot a kívánt módon reagálni. A kódbázis különböző területein eltérő kódolási szabványok, ajánlott eljárások vagy architektúraminták lehetnek. Az utasításfájlokkal mostantól konkrét utasításokat is megcélozhat az adattár bizonyos mappáira vagy fájljaira, így Copilot valóban projektérzékeny és konzisztens a munkamenetekben.

Automatikusan csatolt utasításfájl hivatkozásként

A funkció engedélyezése

A funkció bekapcsolása a A .> Beállítások > GitHub > Copilot > Copilot Chat > Egyéni utasítások betöltése a .github/instructions/*.instructions.md fájlok, és hozzáadva a kérésekhez.

Utasításfájlok írása
  1. Formázza az utasításokat a applyTo fejlécben, és adjon meg egy gömbmintát, hogy mely fájlokhoz szeretné ezeket az utasításokat belefoglalni.
---

applyTo: "src/**/*.cs"

---
  1. A fájl törzsében természetes nyelv használatával adhatja meg a tartalmat, és más utasításfájlokra hivatkozhat az utasítások együttes összeállításához.
  2. Mentse a fájlt a .instructions.md fájlkiterjesztéssel a mappában .github/instructions lévő adattár gyökerében.

Tipp: A részletesebb útmutatás érdekében Copilot is segítséget kaphat az utasítások pontosításához.

Hogyan működik?

Amikor Copilot kéri, a rendszer automatikusan észleli, hogy mely utasításfájlok vonatkoznak az aktuális környezetben lévő fájlokra, és hivatkozásként csatolja őket. A válaszkártyán található hivatkozásokra kattintva megtekintheti, hogy mely utasítások voltak csatolva.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


GPT-4o kódkiegészítési modell 📣

A GPT-4o Copilot kódkiegészítési modell betanítása a jobb minőségű befejezés érdekében

Örömmel jelentjük be, hogy az új GPT-4o Copilot kódkiegészítési modell már elérhető Visual Studio 17.14-ben GitHub Copilot felhasználók számára! Ezt a GPT-4o minire épülő fejlett modellt több mint 275 000 kiváló minőségű nyilvános adattáron tanítják be több mint 30 népszerű programozási nyelven. Ennek eredményeképpen a fejlesztők pontosabb javaslatokat és jobb teljesítményt várhatnak.

A GPT-4o Copilot hozzáférési megjegyzései:

  • Copilot Pro, vállalati vagy vállalati felhasználók: Az új modell mostantól a 17.14-ben és újabb verziókban érhető el.
  • Copilot Ingyenes felhasználók: A modell használata a 2000 ingyenes havi befejezéshez fog számítani.

📣 See feature ticket a visszajelzés megosztásához és a beszélgetés folytatásához.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


AI-dokumentum megjegyzésének létrehozása 📣

C++ és C# függvényhez tartozó dokumentum-megjegyzések automatikus létrehozása.

Copilot mostantól zökkenőmentesen integrálva van Visual Studio kódszerkesztőjébe, így jelentősen növelheti a hatékonyságot a függvényekhez fűzött doc-megjegyzések létrehozásával.

Ha a projekthez engedélyezve van az automatikus dokumentumkommentálás, egyszerűen írja be a megjegyzésmintát a beállításoknak megfelelően (például ///), és Copilot azonnal kitölti a függvény leírását a függvény tartalma alapján. Ez a funkció időt takarít meg, és lehetővé teszi, hogy jobban összpontosítson a kódolásra, és kevesebbet a dokumentációra.

AI-dokumentum megjegyzései

Ez a funkció c++ és C# projektfájlokhoz is elérhető, így a kódolási élmény gördülékenyebb és hatékonyabb.

📣 See feature ticket a visszajelzés megosztásához és a beszélgetés folytatásához.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Következő szerkesztési javaslat

A NES az előző módosításokat használja, és előrejelzi a következő módosítást, legyen szó beszúrásról, törlésről vagy mindkettő kombinációjáról.

Örömmel jelentjük be a következő szerkesztési javaslatokat, vagy röviden a NES már elérhető Visual Studio a kódolási élmény további javítása érdekében. A NES az előző módosításokat használja, és előrejelzi a következő módosítást, legyen szó beszúrásról, törlésről vagy mindkettő kombinációjáról. Ellentétben a kiegészítésekkel, amelyek csak arra korlátozódnak, hogy javaslatokat generáljanak a gondozási helyen, a NES a fájl bármely pontján támogathatja Önt, ahol a következő szerkesztés valószínűleg bekövetkezik. A NES a fejlesztők kódszerkesztési tevékenységeinek támogatásával bővíti a meglévő Copilot befejezési élményt.

A NES használatának első lépései

A NES engedélyezése A → Beállítások → GitHub → Copilot → Copilot Befejezések → Következő szerkesztési javaslatok engedélyezése.

A befejezésekhez hasonlóan, a NES eléréséhez mindössze annyit kell tennie, hogy elkezdi a kódolást!

Ha egy szerkesztési javaslat jelenik meg, ha az egy másik sorban van, mint amelyiken most van, akkor azt javasolja, hogy először a Tab billentyűvel navigáljon a megfelelő sorra . Többé nem kell manuálisan keresnie a kapcsolódó szerkesztéseket; A NES vezeti az utat!

NES Tab gombbal ugorhatsz tipp sávra

Miután ugyanarra a vonalra lép, mint a szerkesztés, a Tab billentyűvel elfogadhatja a javaslatot.

NES fül a Hint Bar elfogadásához

Megjegyzés: A emlékeztetősávokat az Eszközök → Beállítások → IntelliCode → Speciális → A szürke szöveggel megjelenített tipp elrejtése lehetőséggel kapcsolhatja be/kikapcsolhatja.

A tippsávok mellett a kódszegélyben egy nyíl is megjelenik, amely azt jelzi, hogy rendelkezésre áll szerkesztési javaslat. A nyílra kattintva felfedezheti a szerkesztési javaslat menüt.

NES-ereszcsatorna jelzés

Példaforgatókönyvek

A további szerkesztési javaslatok számos helyzetben hasznosak lehetnek, nemcsak a nyilvánvalóan ismétlődő változtatások esetén, hanem a logikai változtatásoknál is. Íme néhány példa:

2D pontosztály újrabontása 3D pontra:

NES újrafaktorálási pontosztály

Kódszintaxis frissítése modern C++-ra STL használatával:

Ne feledje, hogy a NES nem csupán ismétlődő módosításokat hajt végre, mint például az összes printf()std::cout-re való frissítése, hanem más szintaxisokat is frissít, mint például a fgets().

NES – C++ szintaxis frissítése

Logikai módosítások végrehajtása egy újonnan hozzáadott változóra válaszul:

A NES gyorsan válaszol az új változóra, amely maximális számú találgatást ad a játékosnak a játékban, és Copilot befejezések is segítenek.

NES – Új változó hozzáadása

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Adaptive beillesztés

Mostantól lehetővé teszi Copilot a beillesztett kód módosítását a meglévő code.

Amikor kódot illeszt be Visual Studio, gyakran további lépések szükségesek a zökkenőmentes működéshez. Előfordulhat, hogy a paramétereket úgy kell módosítani, hogy megfeleljenek a megoldásban már használtaknak, vagy előfordulhat, hogy a szintaxis és a stílus nem felel meg a dokumentum többi részének.

Az adaptív beillesztéssel időt takaríthat meg, és csökkentheti a munkát, ha automatikusan a beillesztett kódot a meglévő kód környezetének megfelelően módosítja, ezzel minimalizálva a manuális módosítások szükségességét. Ez a funkció olyan forgatókönyveket is támogat, mint az apró hibajavítások, a kód stílusának kialakítása, a formázás, az emberi és a kódnyelv-fordítás, valamint a hiányzó részek kitöltése vagy a mintázatok folytatásának feladatai.

Ha például van egy Math osztálya, amely implementálja az IMath interfészt, a metódus implementációjának Ceiling másolása és beillesztése ugyanabba a fájlba, a még nem implementált felületi tag Floorimplementálásához igazítja azt.

A beillesztett metódus adaptálása az interfész befejezéséhez

Az Adaptív beillesztés felhasználói felülete akkor jelenik meg, ha a szokásos beillesztést hajtja végre :{KeyboardShortcut:Edit.Paste}. Nyomja le Tab a kívánt javaslatot, és megjelenik egy diff, amely összehasonlítja az eredeti beillesztett kódot a módosított kóddal.

Próbálja ki még ma a Az → Beállítások → GitHub → Copilot → Szerkesztő → Adaptív beillesztés engedélyezése engedélyezésével.

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


A Copilot

Mostantól teljes mértékben implementálhatja Copilot üres C# metódusát

Ma, ha olyan metódusra hivatkozik a C#-kódban, amely még nem lett implementálva, használhat egy gyakran használt villanykörte-újrabontást , a Generate Metódust , amellyel azonnal létrehozhatja ezt a metódust egy osztályban. Ez az újrabontás azonban csak a megfelelő szignatúrával rendelkező metódust hoz létre, de egyébként csak egy üres csontvázat és egy throw new NotImplementedException sort. Ez azt jelenti, hogy bár a metódus technikailag létezik, és kevesebb munkát kell elvégeznie a létrehozásához, továbbra is saját maga kell implementálnia a metódust, ami több időt vehet igénybe.

A A Copilot újrabontás célja, hogy még hatékonyabb legyen ebben a forgatókönyvben azáltal, hogy lehetővé teszi a hús automatikus implementálását vagy a hús GitHub Copilot segítségével történő hozzáadását a módszerhez. Ha egy üres metódus csak NotImplementedException dobást tartalmaz, kiválaszthatja a villanykörte (CTRL+) az adott throw sorban, és válassza ki a Az Copilot újrabontás és Copilot a meglévő kódbázis alapján kitölti a metódus összes tartalmát, metódus neve stb.

A Copilot

Important

Aktiválja GitHub Copilot Ingyenes funkciót, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub fiókját.

A GitHub Copilot aktiválása most ingyenesen.


Hibakeresés & diagnosztikában

Profiler Copilot Ügynök

Gyorsítsa fel a teljesítményhangolást az Új benchmark projektsablonnal és Built-In Profilkészítés támogatásával.

Örömmel mutatjuk be a Profiler-ügynököt a Visual Studio: egy első típusú AI-asszisztenst, amely segít megérteni és kijavítani a teljesítményproblémákat anélkül, hogy profilkészítési szakértőnek kellene lennie.

A Profiler-ügynök a következő GitHub Copilot mellett működik:

  • A processzorhasználat, a memóriafoglalások és a futtatókörnyezet viselkedésének elemzése
  • Surface teljesítmény szűk keresztmetszetei
  • BenchmarkDotNet-teljesítménytesztek vagy optimalizált meglévő benchmarkok létrehozása
  • Javasolt optimalizálások alkalmazása
  • Fejlesztések ellenőrzése egy irányított ciklusban

Az első lépések egyszerűek. Csak tegye fel kérdését Copilot Chat (ügynök módban):

  • 1. lehetőség: Címke @profiler

    • Példa: @profiler Miért lassú az alkalmazásom?
  • 2. lehetőség: Tegye fel kérdését közvetlenül címkézés nélkül

    • Példa: Miért csökken a képkockasebességem?

      (Győződjön meg arról, hogy a Profiler-ügynök engedélyezve van az Copilot Chat Eszközválasztás menüjében ehhez a beállításhoz.)

Profiler Copilot Agent

Akár még csak most ismerkedik a profilkészítéssel, akár profi, az ügynöki felület hatékony, AI-alapú diagnosztikát tesz lehetővé. Nincs szükség mély tudásra, csak valós, végrehajtható megállapításokra.

Jelenleg támogatja a magas processzorhasználat-elemzést, és .NET objektumfoglalásokat, amelyekhez hamarosan további forgatókönyvek is érkeznek.

New debugger for .NET MAUI apps

New Mono hibakeresési motor .NET MAUI integrálva a Visual Studio Core debugger.

Az .NET MAUI-alkalmazások új Mono hibakeresője egy speciális hibakeresési motor, amely a Visual Studio hibakeresőbe van integrálva. A megbízhatóság, a teljesítmény és a funkciók paritása jelentősen javul a többi Visual Studio.

A jelentős fejlesztések közé tartozik a Just My Code, a változók és a kifejezéskiértékelés.

A funkció használatához győződjön meg arról, hogy engedélyezte a következő Visual Studio előzetes verziójú beállítást: A MAUI-alkalmazásokhoz használható új .NET Mono hibakereső.

New debugger for .NET MAUI apps

Ez a funkció jelenleg csak az Android platformon érhető el. Hamarosan megjelenik az iOS-támogatás.

LINQ-kifejezésekhez tartozó adatleírások megjelenítése 📣

Továbbfejlesztett LINQ-kifejezés-hibakeresési élmény, ahol a záradék fölé húzva megjelenik egy datatip.

A LINQ-lekérdezések létrehozása és hibaelhárítása bonyolult és bonyolult folyamat lehet, amely gyakran pontos szintaxist és számos iterációt igényel. A kihívások enyhítése érdekében a 2022-es Visual Studio már tartalmaz egy linq on-hover datatipet a hibakeresőjében.

Ha hibakeresés közben szüneteltetett állapotban van, a LINQ-lekérdezés egyes záradékai vagy szegmensei fölé az egérrel húzva kiértékelheti az azonnali lekérdezés értékét futásidőben.

Emellett az adatleírás végén található GitHub Copilot ikonra kattintva végrehajthat egy Alyze Copilot az adott lekérdezési záradékon, amelyet fölé mutató. Copilot ezután elmagyarázza a záradék szintaxisát, és tisztázza, hogy miért kapja meg a megadott eredményt.

LINQ lebegő súgószöveg példa

Ez a funkció jelentősen javíthatja a hatékonyságot, és gördülékenyebbé és egyszerűbbé teheti a hibakeresési élményt, így gyorsabban rögzítheti a LINQ-lekérdezésekkel kapcsolatos problémákat, és egyszerűbbé teheti az általános fejlesztési munkafolyamatot.

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Zero-Length Array Allocation Insights

A .NET elosztási eszköz mostantól azonosítja a nulla hosszúságú tömbfoglalásokat, így optimalizálva a memóriahasználatot és a teljesítményt.

A .NET elosztási eszköz mostantól részletes elemzéseket nyújt a nulla hosszúságú tömbfoglalásokról, így azonosíthatja és optimalizálhatja a szükségtelen memóriahasználatot. Bár ezek a kiosztások egyenként jelentéktelennek tűnhetnek, gyorsan halmozódnak fel, és hatással lehetnek a teljesítményre, különösen a nagy teljesítményű vagy memóriakorlátozott alkalmazásokban.

Natív instrumentációs eszköz

Ezzel a frissítéssel megvizsgálhatja a nulla hosszúságú tömbfoglalásokat a Vizsgálat hivatkozásra kattintva, amely megnyitja a foglalás részleteit megjelenítő foglalási nézetet. A dupla kattintással megjelennek a kód útvonalak, ahol ezek a lefoglalások történnek, ami lehetővé teszi a pontos optimalizálást. A hatékonyság javítása érdekében fontolja meg a Array.Empty<T>(), egy statikusan lefoglalt üres tömbpéldány használatát a redundáns memóriafoglalások kiküszöbölése érdekében.

Git eszközrendszer

Better code reviews 📣

A kódmódosításokkal kapcsolatos jobb GitHub Copilot javaslatok létrehozása a lehetséges problémák korai észleléséhez és a kódminőség javításához><

Most, a legújabb modellfrissítésekkel még jobb kód-felülvizsgálati megjegyzéseket kaphat a helyi módosításokhoz, mielőtt véglegesítenie kell!

Ugyanaz a UX a legfontosabb fejlesztésekkel
  1. Továbbfejlesztett megjegyzésminőség – az újabb érvelési modellek több éleslátó és pontos kódértékelést, a hagyományos módszerek által figyelmen kívül hagyott apró hibák és teljesítményproblémák fogását jelentik.

  2. Optimalizált megjegyzésgenerálás – ha a teljes módosításkészlethez egyszerre hoz létre megjegyzéseket, fájlonkénti helyett jobb teljesítményt és átfogóbb áttekintést kap.

  3. Frissített parancssori technikák – a világosabb és közvetlenebb kérés pontosabb és relevánsabb visszajelzést biztosít.

Első lépések

Ha a Copilot-előfizetés engedélyezve van Visual Studio és a következő funkciójelölők engedélyezve van, a Git-módosítások ablakban megjelenik az új sparkle comment gomb. Ha rákattint, Copilot megvizsgálja a módosítások készleteit, és javaslatot tesz néhány javaslatra a szerkesztőben.

17.14 Helyi kód áttekintése gomb

Győződjön meg arról, hogy mindkét funkciójelző be van kapcsolva:

  • EszközökBeállításokElőzetes verziójú funkcióklekéréses kérelmek megjegyzései.
  • ToolsOptionsGitHubCopilotSource Control IntegrationEnable Git preview features.

See feature jegy a visszajelzés megosztásához és a beszélgetés folytatásához.< /c2>And take ezt a felmérést hogy még jobb legyen a funkció.

Note

Ezt a funkciót engedélyezni kell az Eszközök → Előzetes verziójú szolgáltatások kezelése


Git-környezet Copilot Chat

Megjegyzések és módosítások Copilot chat.

Copilot Chat mostantól támogatja a véglegesítésekre és módosításokra való hivatkozásokat a Git-módosítások ablakban. Megkérheti Copilot, hogy összegezze a módosításokat, magyarázzon el egy konkrét véglegesítést stb.

A módosítások hivatkozása

#changes megtekinti a nem véglegesített módosításokat. Megkérheti például Copilot, hogy emlékeztesse az eddigi teendőire a #changes hivatkozásával.

Csevegési beviteli mező parancssorsal

A véglegesítések hivatkozása

Amikor elkezd begépelni #commit:, Copilot megjelenik a legutóbbi véglegesítések listája, amelyből választhat. Ha egy régebbi véglegesítésre szeretne hivatkozni, hivatkozhat annak konkrét véglegesítési azonosítójára is.

Az #commit beírása megjeleníti a legutóbbi véglegesítések legördülő menüjét

Ezután kérje meg a csevegést, hogy használja a véglegesítést olyan feladatokhoz, mint az egységtesztek írása a véglegesítés változásainak fedezésére , vagy keresse meg a véglegesítés lehetséges problémáit.

Próbálja ki

Győződjön meg arról, hogy a következő funkciójelző be van kapcsolva a következő hivatkozások használatához: ToolsOptionsGitHubCopilotSource Control IntegrationEnable Git preview features.

Kimenő/bejövő véglegesítések megtekintése 📣

A Git-adattár ablaka mostantól egy szűrőt biztosít az eszköztárán, amely csak a kimenő/bejövő véglegesítéseket jeleníti meg.

A Git tár ablak a legfontosabb hely a Git-előzmények megértéséhez. Amikor egy helyi ágon dolgozik, előfordulhat, hogy az kieshet a szinkronizálásból a távoli ággal, vagy azért, mert új módosításokat hozott létre (kimenő), vagy mert érkezhetnek új módosítások, amelyeket le kell kérni (bejövő).

Az eszköztáron elérhető új kimenő/bejövő szűrővel azonnal észreveheti ezeket a nem szinkronizált véglegesítéseket. Az Ön elköteleződései, az ő elköteleződései – ellenőrizze őket könnyedén, és maradjon tökéletesen szinkronban!

Csak kimenő/bejövő eszköztár megjelenítése gomb

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Git-adattár ablakának visszaállítása 📣

Ezzel az új beállítással tartsa nyitva a Git-adattár ablakát az újraindítások között.

Az ágműveletek dedikált környezeteként a Git-adattár ablaka valószínűleg a napi fejlesztés középpontjában áll. Ha azt tapasztalja, hogy minden Visual Studio munkamenetben gyakran újra megnyitja, ez a frissítés úgy lett kialakítva, hogy időt és erőfeszítést takarítson meg.

Git-adattár ablak áglistája.

Új beállítást adtunk hozzá Git > Beállítások amely automatikusan visszaállítja a Git-adattár ablakát Visual Studio újraindításakor. Emellett az ablak a mentett ablakelrendezésekben is megjelenik, így javítva a testreszabási lehetőségeket.

Alapértelmezés szerint ez a funkció ki van kapcsolva, hogy zökkenőmentesen működjön a dolgok azok számára, akiknek nincs rá szükségük. De ha tetszik a kényelem, ez a beállítás tökéletes az Ön számára.

Git-beállítások lap a Git-adattár visszaállítása ablak jelölőnégyzetével.

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Alapértelmezett ág-név 📣

Új Git-tárház létrehozásakor a felhasználók testre szabhatják a kezdeti alapértelmezett ágat.

Most már beállíthatja az új Git-adattárak alapértelmezett ágnevét közvetlenül a Visual Studio keresztül. Ez az új beállítás zökkenőmentesen integrálható a Git-konfigurációval, így egyszerűbben szabhatja a munkafolyamatot a beállításokhoz.

Git-módosítási ablak egy új adattár főággal való létrehozása után

Egyszerűen lépjen a Git-beállításokra>, és amikor legközelebb létrehoz egy adattárat, működés közben megjelenik az egyéni ág neve.

Git beállítások oldal alapértelmezett ág nevű szövegdobozzal

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Desktop

A 32 bites szerelvények támogatása

A WinForms folyamaton kívüli tervező.

A WinForms folyamaton kívüli tervezője .NET keretrendszerprojektekhez mostantól támogatja a továbbfejlesztett élményt azáltal, hogy automatikusan felderíti és megjeleníti a különálló szerelvényhivatkozásokban található vezérlőket, más néven Explicit szerelvényhivatkozásokat.

Ez a funkció jelentősen megnöveli az örökölt 32 bites szerelvényekre hivatkozó .NET-keretrendszerprojektek tervezési idejét. A felhasználók jobb eszközkonfigurációkat használhatnak a modern fejlesztési munkafolyamatokkal való jobb integráció és a nagyobb termelékenység érdekében. További részletekért olvassa el blogbejegyzésünket.

A felhasználói felület beállítása, élőben a 📣

Live Preview, Hot Reload és egyéb felhasználói felületi eszközök már elérhetők a tervezési időben.

Az élő előzetes verzió már elérhető a tervezéskor, így valós időben tekintheti meg az alkalmazás felhasználói felületének változásait. Így Hot Reload és más élő felhasználói felületi eszközöket is használhat, így biztosítva a zökkenőmentes munkafolyamatot.

Ezek az eszközök akkor is használhatók, ha le vannak választva a hibakeresőről, így zavartalan kísérletezést és a tervek finomítását teszik lehetővé.

élő előzetes bemutató

Kattintson az új Élő előnézet jelölőre az Élő előnézet eléréséhez a tervezéskor bármely XAML-fájlból:

Élő előnézet képernyőképe

Akár egy új .NET MAUI-alkalmazáson dolgozik, akár egy meglévő WPF-alkalmazást finomít, ezek a fejlesztések segítenek a kiváló minőségű alkalmazások gyorsabb és megbízhatóbb megvalósításában.

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Új UWP .NET 9 MSTest projektsablon 📣

Visual Studio mostantól tartalmaz egy frissített UWP MSTest projektsablont, amely .NET 9-es és natív AOT.

Visual Studio mostantól tartalmaz egy új UWP MSTest projektsablont, amely a 9. .NET és a natív AOT-t célozza. Szorosan együttműködtünk az MSTest csapatával, hogy minden szükséges támogatást hozzáadjunk az UWP .NET 9 projekthez az MSTest-kódtárakhoz, az infrastruktúrához és a Visual Studio tesztgazda gazdagéphez. Ez lehetővé teszi, hogy az UWP-tesztprojektek a 9-es .NET célként szolgáljanak, és kihasználják az összes modern .NET SDK- és MSTest-eszközt, miközben továbbra is UWP-környezetben futnak, ahogy azt elvárná.

UWP .NET 9 MSTest projektsablon

Az előző, natív .NET-t használó UWP MSTest projektsablon továbbra is elérhető lesz. Javasoljuk azonban, hogy használja az új projektsablonokat, hogy a .NET 9-et és a natív AOT-t is megcélozza. A Visual Studio 17.13-as verziójához hasonlóan az összes UWP-sablon sorrendjét módosítottuk, hogy rangsoroljuk az új .NET 9 projektsablont a keresési eredmények között.

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

.NET

Alkalmazás modernizálása

GitHub Copilot alkalmazás modernizálása mostantól beépített Visual Studio.

A GitHub Copilot alkalmazás modernizálása ügynök egy AI-alapú eszköz a Visual Studio, amely segít frissíteni .NET alkalmazásokat az újabb verziókra, és migrálni őket Azure.

Az első lépések
  1. Nyissa meg a .NET projektet vagy megoldást a Visual Studio.
  2. Indítsa el a modernizálási ügynököt az alábbi módszerek egyikével:
    • Kattintson a jobb gombbal a megoldásra vagy projektre a Megoldáskezelő, és válassza a Modernizálás, or
    • Nyissa meg a Copilot Chat ablakot, és írja be a @modernize, majd a frissítési kérelmet.
  3. Tájékoztassa az @modernize ügynököt, hogy mit szeretne frissíteni vagy migrálni.

Az alkalmazás modernizálási ügynökével minden eddiginél egyszerűbben tarthatja naprakészen .NET alkalmazásait, és kihasználhatja a legújabb Azure funkciókat. Próbálja ki, és nézze meg, mennyi időt takaríthat meg!

C++

Unreal Engine Blueprint Debugger

Speciális támogatás az Unreal Engine Blueprints hibakereséséhez.

Örömmel jelentjük be az Unreal Engine-projektek fokozott hibakeresési támogatását. Visual Studio mostantól közvetlenül a hívásveremben és a helyi változók ablakában jeleníti meg a tervadatokat.

Unreal Engine Blueprint Debugger

Ez a frissítés lehetővé teszi a Blueprint és a C++ kód közös hibakeresését egyetlen munkamenetben, így könnyebben nyomon követheti az interakciókat, és azonosíthatja a problémákat mindkét szkriptelési rétegben. Emellett mostantól töréspontokat is beállíthat a Tervkódban, így integráltabb hibakeresési élményt nyújt.

Unreal Engine Blueprint Debugger Locals

Rámutatási elemleírások CMake-modulokhoz

A CMake-modulok támogatása az IntelliSense gyorsinformációkban és a kiegészítésekben.

Örömmel jelentjük be, hogy támogattuk az IntelliSense-alapú kiegészítéseket, és gyors információkat kaptunk a CMake-modulokhoz Visual Studio. Most már megtekintheti az összes elérhető CMake-modult, és közvetlenül a Visual Studio szerkesztőből tudhat meg róluk többet, így a fejlesztési folyamat gördülékenyebbé és hatékonyabbá válik.

Gyors információ

Ha egy hivatkozott CMake-modul fölé viszi az egérmutatót, az IntelliSense részletes információkat nyújt a kiválasztott modulról, így egy pillantással megértheti annak használatát és funkcióit.

CMake-információk a gyorsinformációkban

Completion

Amikor elkezd begépelni egy CMake-modult a CMakeLists.txt vagy más CMake-szkriptfájlokba, az IntelliSense megjeleníti az elérhető modulok listáját, amelyek közül választhat.

CMake-modul befejezése

C++ dinamikus hibakeresés

Az optimalizált C++ kód teljes hibakeresése a teljesítmény veszélyeztetése nélkül.

Az optimalizált kód hibakeresése mostantól minden eddiginél egyszerűbb. A C++ dinamikus hibakeresés aktiválásával az optimalizált kód hibakeresését úgy végezheti el, mintha nem lenne optimális. Megtekintheti az összes helyi változót, beléphet bárhová, és beállíthatja a teljes hűség töréspontjait az optimalizált bináris fájlokon. További részletekért olvassa el blogbejegyzésünket.

C++ dinamikus hibakeresés

Sablon feltöltése IntelliSense

A sablon intelliSense mostantól automatikusan kitölti a sablonargumentumokat a Go To Definition (F12) használatával.

Mostantól automatikusan feltöltheti a sablonargumentumokat a sablonsávon, amely megjeleníti és lehetővé teszi a sablonparaméterek szerkesztését a Go To Definition vagy az F12 használatakor.

Például, az F12 lenyomásával a vector azonnal átugrik a vector-hez, ahol a sablonsáv automatikusan feltöltődik, lehetővé téve a fejlesztők számára, hogy gyorsan megvizsgálják és módosítsák a sablonparamétereket.

Az alábbi példában a Go To Definition vagy az F12 billentyű lenyomásával a sablonsávon a típus és az elosztó is fel lesz töltve.

Sablon automatikus feltöltése IntelliSense

Data

SDK-stílusú SQL-projektek használata SSDT 📣

Mostantól használhatja az SDK-stílusú projektfájlformátumot a SQL Server Data Tools-projektekben továbbfejlesztett SQL-hibakeresési és séma-összehasonlító képességekkel

A Visual Studio 17.14-ben bevezetett frissítés új elemsablonokat és .dacpac-adatbázis-hivatkozásokat tartalmaz az SDK-stílusú SQL Server Data Tools (előzetes verzió). Az SDK-stílusú SSDT SQL-projektek a Microsoft alapulnak. Build.Sql SDK, amely platformfüggetlen támogatást és továbbfejlesztett CI/CD-képességeket biztosít SQL Server Data Tools (SSDT) projektekhez.

A kevésbé részletes projektfájlokkal és a NuGet-csomagokra vonatkozó adatbázis-hivatkozásokkal a csapatok hatékonyabban együttműködhetnek nagy adatbázisokon egyetlen projekten belül, vagy több projekt több objektumkészletét állíthatják össze. Adatbázis-telepítések egy Microsoft. A Build.Sql-projekt Windows és Linux környezetben is automatizálható a Microsoft használatával. Az SqlPackage dotnet eszköz az SQL-projekt buildösszetevőjének (.dacpac) közzétételéhez. További információ SDK-stílusú SQL-projektekről és az SQL-hez készült DevOpsról.

Adatbázis-hivatkozás hozzáadása SDK-stílusú SQL Server Data Tools

A 17.14-ben az adatbázis-hivatkozások kibővültek a projekt- és a .dacpac-összetevőhivatkozások támogatásához. Az adatbázis-hivatkozások csomaghivatkozásként való támogatása egy későbbi kiadásban lesz elérhető. A slngen megoldásfájl-generátor legújabb frissítése Microsoft is támogatott. Build.Sql-projektek, amelyek lehetővé teszik a nagy megoldások programozott kezelését.

Ha SDK-stílusú SQL-projekteket szeretne használni a megoldásban, telepítse a legújabb SSDT előzetes verziójú összetevőt a Visual Studio telepítőjében.

Telepítő engedélyezi az előzetes verziójú SSDT-funkciót

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.

Extensibility

Bővítménycsomagok telepítése

A telepítő mostantól képes kezelni a bővítménycsomagok telepítését.

A telepítő mostantól támogatja a bővítménycsomagokat, amelyek olyan csomagokat jelentenek, amelyek több bővítményből állnak, egyetlen bővítmény által hivatkozva.

Ha bővítménycsomagokat szeretne használni a Telepítőben, először adja meg a kívánt bővítményeket egy .vsconfig fájlban. Ezután a Visual Studio Telepítő Importálási konfiguráció funkciójával importálja a bővítmény részleteit tartalmazó .vsconfig fájlt.

A .vsconfig fájlok létrehozásával vagy létrehozásával kapcsolatos további információkért tekintse meg a telepítési konfigurációk dokumentációját.

A .vsconfig fájl importálása után a rendszer átirányítja a módosítási képernyőre, ahol a bővítmények a telepítési összefoglaló panelen a saját címsoruk alá lesznek csoportosítva. Itt kiválaszthatja vagy megszüntetheti a teljes bővítménycsomagok vagy az egyes bővítmények kijelölését bármely csomagban.

Extension telepítés a Visual Studio Telepítőn keresztül

Gyorsabb VSIX-buildelési idők

Az egy vagy több projekthivatkozással rendelkező VSIX-projektek mostantól intelligens növekményes buildeket használnak, jelentősen javítva az F5-forgatókönyveket és a fejlesztői hatékonyságot.

Ha több projekttel fejleszt Visual Studio bővítményeket, imádni fogja ezt a teljesítménybeli fejlesztést! Az egy vagy több projekthivatkozással rendelkező VSIX-projektek mostantól csak olyan projekteket építenek ki, amelyek valóban újraépítésre szorulnak, így a fejlesztési munkafolyamat jelentősen gyorsabb lesz.

Vsix Build Perf

Hogyan működik?

A fast up-to-date ellenőrző rendszert továbbfejlesztettük, hogy intelligensebb legyen annak meghatározásában, hogy mely projekteket kell újraépíteni a megoldásban:

  • Ha módosítja Project A-t, amely a B és a C projekttől függ, csak Project A lesz újraépítve
  • Ha a B Project módosítja, csak az A és a B projekt lesz újraépítve
  • Ez az intelligencia a projekt teljes függőségi fájára kiterjed
Valós világbeli hatás

A teljesítménybeli fejlesztések a valós forgatókönyvekben jelentősek. A Visual Studio (körülbelül 30 projekttel) rendelkező GitHub Copilot bővítmény például több mint 50% fejlesztési időt ért el a növekményes változásokhoz – a buildelési idő körülbelül 60 másodpercről mindössze 24 másodpercre csökkentve!

Ez a fejlesztés különösen előnyös a következő célokra:

  • Nagy MÉRETŰ VSIX-projektek több függőséggel
  • Gyors iterációs fejlesztési munkafolyamatok
  • Gyakori F5 hibakeresési munkamenetek

Vegye figyelembe, hogy ha a megoldás csak egyetlen projektet tartalmaz, a fejlesztés nem fog teljesítménybeli előnyöket látni.

Megjegyzés: Ez csak SDK-Style VSIX-projektekre vonatkozik.

A bővítményfejlesztés most sokkal gyorsabb lett – jó kódolást kívánunk!

Extension Manager 📣

Az Extension Manager számos új fejlesztése Visual Studio, amelyek megkönnyítik a extensions.

Örömmel mutatjuk be a Visual Studio hatékony új funkcióit, amelyek leegyszerűsítik a munkafolyamatot, és javítják a bővítménykezelési élményt. Ezek a frissítések biztosítják, hogy könnyedén naprakész maradjon, miközben jobban szabályozhatja a frissítések alkalmazásának módját és idejét.

Mi újság?

Közvetlen automatikus frissítések

Visual Studio mostantól automatikusan aktiválja a frissítéseket az alkalmazás megnyitásakor, így manuális beavatkozás nélkül mindig a legújabb funkciókkal és javításokkal rendelkezik.

Extman Autoupdates

Alkalmazott frissítésekhez szükséges aranysáv újraindítása

Frissítések alkalmazásakor megjelenik egy aranysáv-értesítés, amely arra kéri, hogy indítsa újra Visual Studio a módosítások érvénybe lépéséhez.

Automatikus frissítési beállítások a bővítményoldalon

Az automatikus frissítési beállításokat elérhetővé tettük úgy, hogy közvetlenül a bővítménylapra integráljuk őket, így gyorsan hozzáférhet a konfigurációs beállításokhoz.

Extman Updatesettings

Szűrés függőben lévő módosítások szerint

Az új függőben lévő kategória most kiemeli a függőben lévő módosításokat, így folyamatosan értesülhet a figyelmet igénylő frissítésekről és módosításokról.

Extman függőben

Automatikus frissítési beállítások

A bővítményoldal mellett az automatikus frissítési beállítások az Eszközök → Beállítások → Környezeti → bővítmények területen is elérhetők, így intuitívabb beállításokat kezelő felület érhető el.

Extman-beállítások

Egyszerűsített beállítási felület

Leegyszerűsítettük a beállítások felhasználói felületét, így egyszerűbben konfigurálható az automatikus frissítések és más kapcsolódó beállítások kevesebb kattintással és világosabb beállításokkal.

Kizárt bővítmények listája

Visual Studio mostantól egy automatikusan kitölthető kizárt bővítménylistát is tartalmaz, amely segít kezelni azokat a bővítményeket, amelyeket nem kell automatikusan frissíteni. Ez különösen olyan kritikus fontosságú bővítmények esetében hasznos, ahol a verziófrissítéseket manuálisan szeretné szabályozni.

Ezeket a fejlesztéseket úgy tervezték, hogy javítsák a használhatóságot, csökkentsék a frissítési súrlódást, és nagyobb ellenőrzést biztosítsanak a fejlesztési környezet felett, miközben biztosítják a legújabb fejlesztések előnyeit.

📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.


Important

A Domain-Specific nyelvi modell szerializálásában kompatibilitástörő változás történt. Az egyéni tulajdonságtípusokat tartalmazó modelljeik alapértelmezett szerializálási mechanizmusát használó fejlesztőknek TypeConvertereket kell hozzáadniuk ezekhez az egyéni tulajdonságtípusokhoz. Ennek módjáról a A fájltároló és az XML-szerializálás testreszabásacímű témakörben talál példát.

17.14.31-es verzió

Megjelent: 2026. április 21.

Leggyakoribb hibajavítások A közösségtől
Az ASAN-t használó alkalmazások némelyike hosszú buildelési időt tapasztal Visszajelzési jegy
A Github Copilot Azure bővítmény lekérdezési Azure Resource Graph eszközének működése meghiúsul Feedback jegy

17.14.30-es verzió

Kiadás dátuma: 2026. április 14.

Leggyakoribb hibajavítások A közösségtől
A VS2022 Node.js verziójának frissítése Visszajelzési jegy
A felhasználó elakadt az engedély várakozási állapotában Copilot munkamenethez Feedback jegy; Feedback jegy
Copilot Opus 4.6 összeomlik segédüzenettel Feedback jegy
Copilot munkamenet-hibák a munkamenet szüneteltetése után Visszajelzési jegy
Nem ASCII-karakterek kódolásával kapcsolatos problémák megoldása
GitHub Copilot támogatása Azure bővítmény számítási feladatain keresztül
Biztonsági értesítések megoldva CVE Description
.NET szolgáltatásmegtagadás biztonsági rése CVE-2026-26171 Biztonsági rés található a EncryptedXml osztályban, ahol a szabályozatlan erőforrás-használat lehetővé teszi a támadó számára a szolgáltatásmegtagadásos támadás végrehajtását.
.NET hamisítási biztonsági rés CVE-2026-32178 A .NET speciális elemeinek nem megfelelő semlegesítése lehetővé teszi, hogy jogosulatlan támadók hamisítást hajtsanak végre a hálózaton.
SQLite memóriasérülési biztonsági rés CVE-2025-6965 A 3.50.2 előtti SQLite-verziókban biztonsági rés áll fenn, ahol az összesítő kifejezések száma meghaladhatja a rendelkezésre álló oszlopok számát. Ez memóriasérüléshez vezethet.
Node.js TLS DoS biztonsági rése CVE-2026-21637 A Node.js TLS-hibakezelés hibája lehetővé teszi, hogy a távoli támadók összeomlanak vagy kimerítse a TLS-kiszolgáló erőforrásait használatban pskCallback vagy ALPNCallback használatban vannak.
Visual Studio információfeltárás biztonsági rése CVE-2026-32631 Az NTLM-kivonat nem megbízható kiszolgálóra való kiszivárgása miatt biztonsági rés áll fenn a MinGitben.

17.14.29-es verzió

Kiadás dátuma: 2026. március 17.

Leggyakoribb hibajavítások A közösségtől
Copilot lefagy ügynök módban, amikor többsoros terminálparancsokat használ a fájlok szerkesztéséhez vagy eléréséhez Feedback jegy
A VS 17.14-re való frissítés megszakította az IntelliSense-t a Clang használatával készült projektekhez Visszajelzési jegy
Többsoros parancsokkal kapcsolatos problémák modell szerint lefagynak, ha a Posh engedélyezve van a PowerShellben Feedback jegy
A AddressSanitizer Xbox játék operációs rendszerével kapcsolatos kompatibilitási probléma megoldása

17.14.28-es verzió

Kiadás dátuma:2026. március 10.

Leggyakoribb hibajavítások A közösségtől
Ha csak buildeket próbál közzétenni egy mappában, és nem teszi közzé, kivéve, ha további választható összetevők vannak telepítve Visszajelzési jegy
Hibajavítás az MSVC-optimalizálóban, amely hibás szerelvénykód generálását okozza
Biztonsági értesítések megoldva CVE Description
.NET szolgáltatásmegtagadás biztonsági rése CVE-2026-26130 Szolgáltatásmegtagadási biztonsági rés áll fenn ASP.NET Core a nem ellenőrzött erőforrás-használat miatt.
.NET jogosultságszint-emelési biztonsági rés CVE-2026-26131 A nem megfelelő engedélyezés miatt a jogosultságszint-emelési biztonsági rés .NET létezik.
Visual Studio információfeltárás biztonsági rése CVE-2025-66413 Az NTLM-kivonat nem megbízható kiszolgálóra való kiszivárgása miatt biztonsági rés áll fenn a MinGitben.

17.14.27-es verzió

Kiadás dátuma: 2026. február 18.

Leggyakoribb hibajavítások A közösségtől
Elemzés Copilot válasz hirtelen leállt a stream közepén Feedback jegy
A telepítő frissítése a 10.0.26100 Windows SDK legújabb karbantartási kiadására (10.0.26100.7705) Visszajelzési jegy
Hibajavítás az MSVC-optimalizálóban, amely hibás szerelvénykód generálását okozza

17.14.26-os verzió

Kiadás dátuma:2026. február 10.

Leggyakoribb hibajavítások A közösségtől
A VS-bővítmények nem frissülnek olyan privát gyűjteményekből, amelyek nem biztosítanak megfelelő metaadatokat Visszajelzési jegy
Biztonsági értesítések megoldva CVE Description
A GitHub Copilot és Visual Studio távoli kódvégrehajtási biztonsági rés CVE-2026-21256 Ez a biztonsági frissítés egy biztonsági rést old meg, amely miatt a parancsokban használt speciális elemek (parancsinjektálás) nem megfelelő semlegesítése GitHub Copilot és Visual Studio lehetővé teszi, hogy jogosulatlan támadók kódot hajtsanak végre a hálózaton keresztül.
Github Copilot és Visual Studio biztonsági funkciók megkerülő biztonsági rése CVE-2026-21257 Ez a biztonsági frissítés egy olyan biztonsági rést old meg, amely miatt a parancsokban használt speciális elemek (parancsinjektálás) nem megfelelő semlegesítése GitHub Copilot és Visual Studio lehetővé teszi, hogy egy jogosult támadó emelje a jogosultságokat a hálózaton.
.NET biztonsági funkciók megkerülő biztonsági rése CVE-2026-21218 Ez a biztonsági frissítés egy olyan biztonsági rést old meg, amely miatt a .NET és Visual Studio hiányzó speciális elemének helytelen kezelése lehetővé teszi, hogy a jogosult támadó hamisítást végezzen a hálózaton.

17.14.25-ös verzió

Kiadás dátuma:2026. január 20.

Leggyakoribb hibajavítások A közösségtől
Copilot edit_file az XAML-fájlok DocumentId nullhiba miatt meghiúsulnak. Feedback jegy
A 9.0.309-ben összeomló elemzők, ha az msbuildben használják

17.14.24-es verzió

Kiadás dátuma: 2026. január 13.

Leggyakoribb hibajavítások A közösségtől
Visual Studio 2022 nem frissül a Bővítménykezelővel a WPF bővítmény esetében. Visszajelzési jegy
A Copilot beállításai nem módosíthatók Feedback jegy

17.14.23-es verzió

Kiadás dátuma: 2025. december 16.

Leggyakoribb hibajavítások A közösségtől
A keresés megszakadt az MCP-regisztrációs ablakban Visszajelzési jegy
A vcpkg frissítése 2025-11-19-re

17.14.22-es verzió

Kiadás dátuma: 2025. december 9.

Leggyakoribb hibajavítások A közösségtől
Helytelennek tűnik a címelválasztó kezdőcíme a szál helyi változóihoz Visszajelzési jegy
x64 Emulator összeomlik, amikor egy ARM64EC szál meghív egy x64 koroutint, amely meghív egy másik ARM64EC koroutint Visszajelzési jegy
A bővítmény nem frissít és távolít el megfelelően a Visual Studio Marketplace-en keresztül. Visszajelzési jegy
Copilot felülvizsgálat/diff meghiúsul a "Meg kell jelennie a nézet aktuális pillanatképében" hibaüzenettel a Visual Studio Feedback jegy
Kijavítottunk egy hibát, amely az automatikus vektorizálóban látható, ahol úgy tűnhet, hogy a huroknak csak egy részét hajtották végre hűségesen.
Frissítette a Visual Studio Telepítőt, hogy tartalmazza a 10.0.26100 Windows SDK legújabb karbantartási kiadását (10.0.26100.7175).

17.14.21-es verzió

Kiadás dátuma: 2025. november 19.

Leggyakoribb hibajavítások A közösségtől
A LINK javítása: végzetes hiba LNK1000 a projekt növekményes csatolással történő újraépítésekor. Visszajelzési jegy
Kijavítottunk egy helytelen kodenikus hibát a különböző típusú tömbökkel rendelkező kifejezéseket tartalmazó ternáris kifejezések esetében. Visszajelzési jegy
Az ASAN a hamis negatívokhoz vezető érvényesítési hívásokat átrendezi Visszajelzési jegy
A fertőtlenítő lefedettségi blokklistája hibás Visszajelzési jegy
C4319 nem bocsát ki C-kód összeállításakor Visszajelzési jegy
C++/CLI – a beágyazott névtér nem működik Visszajelzési jegy
A beágyazott és az IoT-eszközök összetevő elavult a Visual Studio Installerben.
A C++ számítási feladattal rendelkező mobilfejlesztések, beleértve a C++ Android és a C++ iOS fejlesztői eszköz összetevőit, elavultak a Visual Studio Installerben.
Kijavítottunk egy hibát a 2022-es Visual Studio Visual Studio 2026 telepítésekor, amely miatt a 2022-es Visual Studio helytelenül engedélyezte a csomagok metszését az összes keretrendszerhez. Ez váratlan NU1510-figyelmeztetéseket eredményezhet a 2022-Visual Studio létrehozásakor. Visszajelzési jegy
A "Csatlakozás a hírcsatornához" előugró ablak miatt Visual Studio nem tud semmit törölni az újraindításig Visszajelzési jegy
Visual Studio 2022-ben távoli hibakeresési automatikus csatlakozással kapcsolatos probléma Visszajelzési jegy
A Performance Profiler nem tölti be megfelelően a szimbólumokat a C++/CLI nem felügyelt kódjaihoz Visszajelzési jegy

17.14.20-es verzió

Kiadás dátuma: 2025. november 11.

Leggyakoribb hibajavítások A közösségtől
A GitHub Copilot Chat nem jeleníti meg a csevegőszöveget, csak a kódot Feedback jegy
Copilot Nyelvi kiszolgálót a McAfee víruskereső fenyegetésként ismerte fel a VS 2026-ban Feedback jegy
Nem érvényes hibakeresési kimenet, Visual Studio Elemzés Copilot hibakeresésben Visszajelzési jegy
Kijavítottuk az egész szám túlcsordulását az std::stable_sort és az std::ranges::stable_sort az x86-on lévő hatalmas bemenetek (több mint egy milliárd 1 bájtos elem) rendezésekor.
Kijavítottunk egy összeomlást az std::wstring::find_first_of/find_last_of vektorizált implementációiban, amely a [0, 255] tartományon belüli és kívüli karakterkombinációk keresésére volt jellemző.
frissített Windows illesztőkészítő készlet (WDK) eszközöket a közelgő 26H1-es kiadás támogatásához.
Frissítette a Visual Studio Telepítőt, hogy tartalmazza a 10.0.26100 Windows SDK legújabb karbantartási kiadását (10.0.26100.6901).
Biztonsági értesítések megoldva CVE Descritpion
Visual Studio távoli kódvégrehajtás biztonsági rése CVE-2025-62214 Ez a biztonsági frissítés olyan biztonsági rést old meg, amely miatt a parancsokban használt speciális elemek nem megfelelő semlegesítése (parancsinjektálás) Visual Studio lehetővé teszi, hogy a jogosult támadó helyileg hajtsa végre a kódot

17.14.19-es verzió

Kiadás dátuma: 2025. október 27.

Leggyakoribb hibajavítások A közösségtől
Copilot Nyelvi kiszolgálót a McAfee víruskereső fenyegetésként ismerte fel Feedback jegy

17.14.18-es verzió

Kiadás dátuma:2025. október 20.

Leggyakoribb hibajavítások A közösségtől
Az XAML-szerkesztő a továbbiakban nem jelöli meg a beágyazott osztályokat hibaként a(z) {x:Static} és {x:Type} korrektúrakiterjesztéseken belül. A(z) {x:Static p:Class+Nested.Value} például akkor is hibaként jelenik meg, ha érvényes. Visszajelzési jegy
A helyesírás-ellenőrzőnek fel kell osztania a szavakat a Lo és az Ll/Lu kategóriák között Visszajelzési jegy
A Visual Studio 17.14.13-ban .NET C# hibaváltók nem jelennek meg a Blendben Visszajelzési jegy
A 2022-Visual Studio új frissítések közé tartozik a Gitet megszakító LibCurl-kódtár Visszajelzési jegy
Visual Studio 2022 Enterprise – Nem lehet megnyitni az App Service .diagsession fájljait Visszajelzési jegy
Az FP általános célú regisztrációként való használatának letiltása az ARM64-en. Visszajelzési jegy
Frissítette a Visual Studio Telepítőt, hogy tartalmazza a 10.0.26100 Windows SDK legújabb karbantartási kiadását (10.0.26100.6584).
Kijavítottunk egy rossz interakciót az új vektor előtti optimalizálásokkal és a vektorizáló jellel (az optimalizált kód /O2 kódra hatással van).
Kijavítottuk a megoldatlan külső hibát a továbbított adatokat tartalmazó ARM64X DLL-ek létrehozásakor. Visszajelzési jegy
PGO-rendszerállapot futtatókörnyezet összeomlása ARM64-en Visszajelzési jegy

17.14.17-es verzió

Kiadás dátuma: 2025. október 14.

Leggyakoribb hibajavítások A közösségtől
.NET Upgrade Assistant bővítmény már nem kompatibilis Visual Studio Enterprise 17.14.36518.9-zel Visszajelzési jegy
Kijavítottunk egy lehetséges összeomlást a C++ kifejezések hibakeresés közbeni kiértékelésekor. Visszajelzési jegy
Copilot csevegőablak témaütközései témabeállításokkal Visszajelzési jegy
A copilot használata kivétel hibakereséséhez androidos környezetben soha nem működik Visszajelzési jegy
Kijavítottunk egy hibát a Copilot Profiler-ügynökkel, amely miatt nem tudott BenchmarkDotNet-teljesítményteszt-projektet létrehozni.
Az iOS .NET ezen verziója támogatja az Apple iOS 26-ot, és az Apple Xcode 26 használatát igényli. További információ: .NET for iOS/tvOS/macOS/macCatalyst release notes
Biztonsági értesítések megoldva CVE Descritpion
Visual Studio információfeltárás biztonsági rése CVE-2025-54132 Ez a biztonsági frissítés a Markdown Mermaiden keresztüli tetszőleges adatkiszivárgást kezeli
Visual Studio távoli kódvégrehajtás biztonsági rése CVE-2025-55240 Ez a biztonsági frissítés egy nem megbízható keresési útvonal távoli kódvégrehajtási biztonsági rését oldja meg a Gulpfile-ban
.NET biztonsági funkciók megkerülő biztonsági rése CVE-2025-55315 Ez a biztonsági frissítés a HTTP-kérések csempészetével kapcsolatos biztonsági rést oldja meg az adattömbbővítmény helytelen elemzése miatt
.NET információfeltárás biztonsági rése CVE-2025-55248 Ez a biztonsági frissítés egy biztonsági rést old meg, amely miatt az SmtpClient TLS nélkül is csatlakozhat, még akkor is, ha a UseSsl igaz

17.14.16-os verzió

Kiadás dátuma: 2025. szeptember 23.

Leggyakoribb hibajavítások A közösségtől
Nuget Csomagkezelő Project -> Connect to Feed Spam Feedback jegy
A UseDynamicDebugging használatával link.exe 1422-es hibát ad vissza, és elfelejti a hiba részleteinek jelentését Visszajelzési jegy
A meglévő TFVC-ellenőrzési szabályzat nem tekinthető meg Visszajelzési jegy

17.14.15-ös verzió

Kiadás dátuma: 2025. szeptember 16.

Leggyakoribb hibajavítások A közösségtől
Az Visual Studio internetkimaradásokkal szembeni GitHub Copilot rugalmasságának javítása Feedback jegy
ASAN – a hatókör utáni hamis használat pozitív, ha a hozzáférés kivételkezelőben történik Visszajelzési jegy
A C++ dinamikus hibakeresés helytelenül inicializálja a statikus helyi beállításokat Visszajelzési jegy
"LINK: hiba LNK2001: megoldatlan külső szimbólum" a VS 17.14.5-re való frissítés után Visszajelzési jegy
A KASAN-illesztőprogramok nem kapcsolják össze a hivatkozó széles sztringfüggvényeket (wcscat, wcscpy, wcsncpy) Visszajelzési jegy
Visual Studio 2022 Github Copilot Build standok a Cmake linker nélküli használatakor Feedback jegy
Copilot ügynök mód hibái – a "get_output_window_logs" nem sikerült: A System.Guid típusú érték nem származtatható az argumentumpanelazonosítóból Feedback jegy
Az új Copilot Profiler-ügynököt a 2022-Visual Studio hoztuk be, így a felhasználók segítséget kaphatnak a kód optimalizálásához.

17.14.14-es verzió

Kiadás dátuma: 2025. szeptember 9.

Leggyakoribb hibajavítások A közösségtől
A szimbólumok letöltése már nem működik Visszajelzési jegy
Kijavítottunk egy hibát a taghozzáférések értékkategóriájával kapcsolatban. Visszajelzési jegy
Kijavítottunk egy hibát a tömbök értékkategóriájával kapcsolatban. Visszajelzési jegy
Kijavítottunk egy ICE-t, amely egy tömb helytelenül meghatározott értékkategóriájához kapcsolódik. Visszajelzési jegy
Kijavítottunk egy hibát, amely miatt az MSBuild belső hibát eredményezett ahelyett, hogy buildüzenetet jelentett volna, ha a glob bővítése sikertelen volt.
.NET futtatókörnyezet 8.0.20-ra és 9.0.9-re frissül, és .NET SDK-t 9.0.305-ös verzióra
Bővítményfrissítés a VS 17.14-ben Visszajelzési jegy
A GitHub Copilot Chat ablak automatikusan görget a legújabb generált szóhoz, megakadályozva az olvasást a felülről a válaszgenerálás során Feedback jegy
A kódlefedettségi nézetek konfigurálása sikertelen Visszajelzési jegy
Ügynök: a teljes módosítási előugró ablak a csevegőablakban marad, nem lehet elvetni Visszajelzési jegy

17.14.13-es verzió

Kiadás dátuma: 2025. augusztus 19.

Leggyakoribb hibajavítások A közösségtől
A VS 2022 v17.14.11 nem tudja betölteni az mcp-kiszolgálókat Visszajelzési jegy
Copilot Ügynök mód megszakad, és ebben a szálban nem állítható helyre: System.ArgumentException: Érvénytelen karakterek az EditsFunctionHandler GetErrorsAsync elérési úton Feedback jegy
Az Élő vizualizációfa és az Élő tulajdonságkezelő nem működik Visszajelzési jegy
Kijavítottunk egy hibát, amely miatt a hiányzó sztringértékeket helytelenül írták üres sztringekként a honosított RESX-fájlokban, ami üres sztringeket eredményezett az adott kultúrák számára. Ezzel a javítással az ilyen értékek null értékként lesznek megírva, így azok feloldhatók alapértelmezett (semleges) értékként. Visszajelzési jegy
A 10.0.26100.4188-ucrtbased.dll-verzióhoz hiányzó szimbólumok Visszajelzési jegy
Frissítette a MinGit 2.50.1-re, hogy elhárítsa azt a problémát, amely miatt a ReFS-köteteken és Windows Server 2022 adattárakkal rendelkező felhasználók nem tudtak Git-műveleteket végrehajtani a VS IDE-vel. Visszajelzési jegy
Kijavítottunk egy hibát, amely miatt helytelen IntelliSense-hibákat jelentettek a Shift JIS-ként kódolt és japán karakterekkel ellátott sztringkonstansokat tartalmazó forrásfájlokban.
A VS mostantól tartalmazza a MAUI 9.0.82-et (SR8.2)
Kijavítottunk egy verem túlcsordulási összeomlását bizonyos MASM által létrehozott hibakeresési információk összekapcsolásakor.

17.14.12-es verzió

Kiadás dátuma: 2025. augusztus 12.

Biztonsági értesítések megoldva CVE Descritpion
GitHub Copilot és Visual Studio távoli kódvégrehajtási biztonsági rés CVE-2025-53773 Ez a biztonsági frissítés elhárít egy biztonsági rést, amely Copilot módosítja a beállításokat a chat.tools.autoApprove igaz értékre állításához

17.14.11-es verzió

Kiadás dátuma: 2025. augusztus 4.

Leggyakoribb hibajavítások A közösségtől
Hamis pozitív élettartam-kódelemzési figyelmeztetés C26849: Ne halasztsa el az érvénytelen mutatót (élettartam.1). Visszajelzési jegy
Kijavítottuk a SIMD-optimalizálás jogszerűségének ellenőrzését. Visszajelzési jegy
Regresszió 19.43-ból: link.exe összeomlik a PDB-generáció során, hosszú szimbólumokkal Visszajelzési jegy
Kijavítottuk a helytelen chkstk-hívásokat a /Gs0 ARM64EC. Visszajelzési jegy
A http-client.env.json környezetei nem lesznek felvéve (a Visual Studio 17.14.0-s frissítés óta) Visszajelzési jegy
Copilot Ügynök mód megszakad, és ebben a szálban nem állítható helyre: System.ArgumentException: Érvénytelen karakterek az EditsFunctionHandler GetErrorsAsync elérési úton Feedback jegy
A következő Windows SDK-verziók lettek eltávolítva a Visual Studio 2022 telepítőből: 10.0.18362.0, 10.0.20348.0 és 10.0.22000.0. Ha korábban telepítette az SDK ezen verzióinak egyikét a Visual Studio a frissítéskor el lesz távolítva. Ha a projekt ezen SDK-k bármelyikét célozza, buildelési hibát tapasztalhat, például: A Windows SDK 10.0.22000.0-s verziója nem található. Telepítse a Windows SDK szükséges verzióját, vagy módosítsa az SDK-verziót a projekttulajdonságok lapjain, vagy kattintson a jobb gombbal a megoldásra, és válassza a "Retarget solution". A probléma megoldásához javasoljuk, hogy állítsa újra a projektet a 10.0.26100.0-ra, vagy szükség esetén egy korábbi támogatott verzióra. A támogatott SDK-verziók teljes listáját a következő webhelyen találja: https://developer.microsoft.com/windows/downloads/sdk-archive/. Ha az SDK nem támogatott verzióját kell telepítenie, itt találja: https://developer.microsoft.com/windows/downloads/sdk-archive/index-legacy/.

17.14.10-es verzió

Kiadás dátuma: 2025. július 29.

Leggyakoribb hibajavítások A közösségtől
A 17.14.8-ra való frissítés után nem tudok iOS-projekteket létrehozni Visszajelzési jegy
Bővítményfrissítés a VS 17.14-ben Visszajelzési jegy
Az ügynök mód model_max_prompt_tokens_exceeded miatt használhatatlan Visszajelzési jegy
A GitHub Copilot Visual Studio lefagy a dotnet parancsok futtatásakor Feedback jegy
A Visual Studio GitHub Copilot felhasználói felülete nem frissíti automatikusan az MCP-kiszolgáló dinamikus eszközlistáját Feedback jegy
A Visual Studio hibakeresési lehetősége: "Mindig futtassa a nem megbízható forráskiszolgálói parancsokat anélkül, hogy a rendszer kéri" hibakeresési lehetőség nem a várt módon működik Visszajelzési jegy
AI, Copilot, Agents és MCP – .mcp.json dotnet run parancs nem tudja használni a relatív elérési utat Feedback jegy
.NET 9 MAUI: A .NET 9.0.5-ös vagy újabb futtatókörnyezet nem található Visszajelzési jegy
A MAUI-alkalmazások esetében az XAML-szerkesztő tetején volt egy élő előnézeti eszköztár és gomb. A gomb át lett helyezve a "Hibakeresés > Windows" menüelemre, amely lehetővé teszi a billentyűzet akadálymentességét és a funkciók keresését. Az eszköztár eltűnése után az XAML-szerkesztő visszaszerzi a függőleges területet. Visszajelzési jegy
Ha beírja a "\x" szót a szerkesztőbe egy sor végén, az IDE határozatlan ideig lefagy Visszajelzési jegy
Az élő egység tesztelése a következővel meghiúsul: "Nem található fájl ... .cshtml__virtual.html__virtual.js" Visszajelzési jegy
Kijavítottunk egy MSBuild lefagyást, amely Visual Studio megoldás terhelésének lefagyását okozhatta.
Győződjön meg arról, hogy a biztonságirés-adatokat a Csomagkezelő felhasználói felülete nem kérdezi le a NuGet-műveletek (hozzáadás, frissítés, eltávolítás) során, ha a NuGet-naplózás ki van kapcsolva.
A Google közösségi bejelentkezési támogatása mostantól integrálva van GitHub Copilot Visual Studio.

17.14.9-es verzió

Kiadás dátuma: 2025. július 15.

Leggyakoribb hibajavítások A közösségtől
GitHub Copilot Ügynök előzetes verziója nem futtathat terminálparancsokat az egységtesztek futtatása után Feedback jegy
Copilot fájlmódosítások előnézete üres Feedback jegy
A feloldókulcs nem zárja be a keresőmezőt egy XAML-fájlban Visszajelzési jegy
Kijavítottuk az Android hibakeresési céljainak listáját, ha érvénytelen Java futtatható a PATH-ban. Visszajelzési jegy
Bővítményfrissítés a VS 17.14-ben Visszajelzési jegy
A C++ #include befejezett sorok szűrése el lett távolítva, így a teljes listák megjelennek szögletes zárójelek és idézőjelek beírásakor. Visszajelzési jegy
AI, Copilot, Agents és MCP – .mcp.json dotnet run parancs nem tudja használni a relatív elérési utat Feedback jegy
Továbbfejlesztett felhasználói élmény függvényalkalmazások Rugalmas használattal történő kiépítésekor azáltal, hogy eltávolítja a Linux-használatú függvényalkalmazás Visual Studio belüli létrehozásának lehetőségét.
Kijavítottuk azokat a problémákat, amelyek miatt az ügyfeleknek be kell zárniuk StandardCollector.Service.exe a telepítések és frissítések során.

17.14.8-es verzió

Kiadás dátuma: 2025. július 8.

Leggyakoribb hibajavítások A közösségtől
Már nem lehet felépíteni a MAUI-projektem net9.0-ios-célértéket Visszajelzési jegy
Egy C# vagy VB.NET projekt tulajdonságainak beállításakor az "Indítási objektum" legördülő lista megfelelően jeleníti meg azokat az objektumokat, amelyek közül választhat. Visszajelzési jegy
A Docker-tárolók nem jelennek meg a hibakeresési Visual Studio. Visszajelzési jegy
Frissítette a Visual Studio Telepítőt, hogy tartalmazza a 10.0.26100 Windows SDK legújabb karbantartási kiadását (10.0.26100.4188).
Biztonsági értesítések megoldva CVE Descritpion
Visual Studio – Jogosultság emelése CVE-2025-49739 A standard gyűjtőszolgáltatásban a használati idő ellenőrzésének ideje lehetővé teszi a helyi jogosultságok eszkalálását
Gitk-argumentumok biztonsági rése CVE-2025-27613 Gitk-argumentumok biztonsági rése
A Gitk Abitryary-kód végrehajtási biztonsági rése CVE-2025-27614 A Gitk Abitryary-kód végrehajtási biztonsági rése
A Git rosszindulatú rendszerhéj biztonsági rése CVE-2025-46334 A Git rosszindulatú rendszerhéj biztonsági rése
A Git-fájl felülírásával kapcsolatos biztonsági rés CVE-2025-46835 A Git-fájl felülírásával kapcsolatos biztonsági rés
A Git Symlink biztonsági rése CVE-2025-48384 A Git Symlink biztonsági rése
A Git Protocol injektálási biztonsági rése CVE-2025-48385 A Git Protocol injektálási biztonsági rése
A Git hitelesítőadat-segítő biztonsági rése CVE-2025-48386 A Git hitelesítőadat-segítő biztonsági rése

17.14.7-es verzió

Kiadás dátuma: 2025. június 23.

Leggyakoribb hibajavítások A közösségtől
GitHub Copilot Chat hiba: "Nem elemezhető az ov" – Állandó probléma Feedback jegy
Kijavítottunk egy hibát, amikor egy belefoglalási elérési utat idéztek a fordító és az elérési út közötti szóközzel, az elérési út egyik fájlja sem jelenik meg a belefoglalási befejezési listában. Visszajelzési jegy
Az Escape nem észlelhető a fejlesztői PowerShellben a 17.14-ben Visszajelzési jegy
Frissítve a VS 17.14 - NCrunch 5.10.0.7 szünetekre Visszajelzési jegy
Nem lehet VB.NET alkalmazást készíteni a VS2022 17.14.0 előzetes verzióban 1.1 Visszajelzési jegy
Számos módosítást hajtott végre a beágyazott kiegészítések felhasználói élményének és akadálymentességének javítása érdekében.

17.14.6-os verzió

Kiadás dátuma: 2025. június 17.

Leggyakoribb hibajavítások A közösségtől
VS 17.14 regresszió: ASAN hibás koden x64 kiadási konfigurációval Visszajelzési jegy
A fertőtlenítő lefedettség rossz Codegen-kódot eredményez Visszajelzési jegy
Kijavítottunk egy hibát, amely miatt a Razor-formázás néha úgy tűnt, hogy nem tesz semmit adott szintaxismintákért vagy konfigurációkért. Visszajelzési jegy
GitHub Copilot Ügynök előzetes verziója nem futtathat terminálparancsokat az egységtesztek futtatása után Feedback jegy
Az EventTrigger útválasztási eseményének betöltésekor a storyboard nem találja a célelemet név szerint. Feedback jegy
Kijavítottunk egy hamis-pozitív szintaxishibát a boost::p arser alkalmazásban Visszajelzési jegy
Copilot nem látja a .xaml.cs és a .xaml közötti különbséget Visszajelzési jegy
Az MSVC AddressSanitizer mostantól támogatja a dinamikusan csatolt Univerzális C futtatókörnyezetet használó projekteket egy statikusan csatolt VCRuntime-tal, amelyet gyakran használnak szoftverekben, például beépülő modulokban. Visszajelzési jegy
Kijavítottuk a fordító összeomlását okozó összetett tulajdonságészlelési kóddal kapcsolatos hibát. Visszajelzési jegy
Copilot asszisztens "run_build" nem sikerült Feedback jegy
Kijavítottunk egy összeomlást, amikor a navigálás gombbal szerkesztette a következő szerkesztési javaslatok menüelemét.
Rögzített ConcRT (Concurrency Runtime) inicializálás többcsatornás gépeken, módosított processzor affinitással.

17.14.5-ös verzió

Kiadás dátuma:2025. június 10.

Leggyakoribb hibajavítások A közösségtől
A távoli hibakereső SSH-val lefagy, mielőtt töréspontot ér el Visszajelzési jegy
Biztonsági értesítések megoldva CVE Descritpion
Visual Studio távoli kódvégrehajtás biztonsági rése CVE-2025-47959 A parancsban (parancsinjektálás) használt speciális elemek nem megfelelő semlegesítése Visual Studio lehetővé teszi, hogy egy jogosult támadó kódot hajtson végre egy hálózaton keresztül.
.NET és Visual Studio távoli kódvégrehajtási biztonsági rés CVE-2025-30399 A .NET és Visual Studio nem megbízható keresési útvonala lehetővé teszi, hogy jogosulatlan támadók kódot hajtsanak végre egy hálózaton keresztül.

17.14.4-es verzió

Kiadás dátuma: 2025. június 3.

Leggyakoribb hibajavítások A közösségtől
Típus- vagy névtérhiba a Razor PageModel-ben Visszajelzési jegy
A VS 2022 17.14 p1.1 nem tud buildet készíteni. "hiba: D8040: hiba a gyermekfolyamat létrehozásával vagy kommunikációjával." Visszajelzési jegy
#include befejezése már nem javasol fájlokat vagy mappákat az elérési úton Visszajelzési jegy
Visual Studio továbbra is megkért, hogy adjam meg újra a hitelesítő adatokat [expansion.microsoft.com bérlő blokkolva] Visszajelzési jegy

17.14.3-es verzió

Kiadás dátuma: 2025. május 28.

Leggyakoribb hibajavítások A közösségtől
Probléma a COleDateTime RFX_Date-nal való tárolásával Visszajelzési jegy
Hiányoznak az Android indítási beállításai Visszajelzési jegy
Amikor létrehozok egy új szkriptet a Unityben, és újra megnyitom a VS-t szerkesztésre, az összes korábban rögzített lap eltűnik. Visszajelzési jegy
Újra kell indítanom a VS-t minden alkalommal, amikor módosítok valamit a kódban (Xamarin) Visszajelzési jegy
A git-ágak módosítása miatt a megnyitott fájlok bezárulnak Visszajelzési jegy
A "Gyorsművelet és definíció újrabontása > " nem működik a 17.14-ös frissítésben (UE5) Visszajelzési jegy

17.14.2-es verzió

Kiadás dátuma:2025. május 22.

Leggyakoribb hibajavítások A közösségtől
Kijavítottunk egy hibát, amely miatt a VS összeomlik, ha C++ projekteket tartalmazó megoldást nyit meg UNC-útvonalon keresztül. Visszajelzési jegy

17.14.1-es verzió

Kiadás dátuma: 2025. május 21.

Leggyakoribb hibajavítások A közösségtől
Az "xxx" funkció belső hiba miatt jelenleg nem érhető el. System.NotSupportedException: A megadott elérési út formátuma nem támogatott. Visszajelzési jegy
Kijavítottunk egy hibát, amely a Microsoft Store feltöltési csomagjának létrehozásakor merült fel. Visszajelzési jegy
Kijavítottunk egy hibát a Razor-forrásgenerátorsal kapcsolatban, amely miatt nem sikerült futtatni egy System.ArgumentOutOfRangeException.
Kijavítottunk egy hibát, amely egy erőforrásfájl-szerkesztő bezárásakor az inicializálás befejezése előtt bekövetkezett lefagyást orvosolta.

Az egész csapatunk, köszönöm, hogy kiválasztotta Visual Studio! A legújabb frissítésekért, erőforrásokért és hírekért tekintse meg a Visual Studio Hubot, és lépjen kapcsolatba.

Boldog kódolást!
A Visual Studio csapat


Note

Ez a frissítés tartalmazhat olyan új Microsoft vagy külső szoftvereket, amelyek külön licenccel rendelkeznek, a 3rd Party Notices vagy annak kísérő licencében leírtak szerint.