Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ö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 a Visual Studio 2022 v17.14-et , hogy élvezze ezeket az új funkciókat és fejlesztéseket.
Features
Ismerje meg a Visual Studio 2022 17.14-es verziójának legújabb fejlesztéseit és frissítéseit. 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 Studióban.
Mostantól egy helyen kezelheti az MCP-kiszolgálók hitelesítési hitelesítő adatait a Visual Studióban, beleértve a Visual Studio kulcskarikán kívüli hitelesítő adatait is, például a Microsoft és a GitHub-fiókokat. Ezt az új MCP-kiszolgálókezelési felületen érheti el.
![]()
AZ MCP-kiszolgáló utasításai
Mostantól megtekintheti az MCP-kiszolgálókon közvetlenül a Visual Studióban szállított utasítások fájljait.
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 a Visual Studióban tekintheti meg. Csak nyissa meg az új MCP-kiszolgálófelügyeleti felületet, hogy megnézhesse őket.
![]()
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 Studióban az 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.
![]()
![]()
MCP-kiszolgálókezelés
Egyszerűbb, egységesebb UX az MCP-kiszolgálók Visual Studióban való kezeléséhez.
Mostantól egyszerűbbé vált az MCP-kiszolgálók kezelése a Visual Studióban egységes felületen. A kiszolgáló állapotát gyorsan konfigurálhatja, hitelesítheti és megtekintheti egy egyszerűsített felügyeleti felületen.
![]()
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.
![]()
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:
- Egyéni motorügynök indítása és előzetes verzió engedélyezése a Microsoft 365 Copilotban.
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 a Microsoft 365 Copilot-csevegésben engedélyezve legyen és megtekintsük. A kipróbálásához egyszerűen válassza ki a Copilot indítási profilját hibakereséskor.
Kijavítottunk egy hibát, amely akkor jelenik meg, amikor a Hibakeresés nem sikerült a Microsoft 365 Ügynökök játszótér telepítésekor. 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.
![]()
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 neve Microsoft 365 Agents Toolkit lesz. Ez a változás tükrözi a Microsoft 365-ökoszisztémában található 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őknek a Microsoft 365 Copilot-ügynökök és más alkalmazások Microsoft 365-platformon való létrehozására való felkészítésére összpontosítunk. Ezek a platformok közé tartozik a Microsoft 365 Copilot, a Microsoft Teams, az Office család és az 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 Microsoft 365-megoldások széles körének fejlesztéséhez.
Az új név, a 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 módosítá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 Microsoft 365 Copilot deklaratív ügynökeinek létrehozásához.
![]()
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 Microsoft 365 Agents Toolkit segítségével hibakeresést végezhet és megtekintheti deklaratív ügynökeit a Microsoft Copilotban.
Egykattintásos hibakeresés engedélyezése
A Teams Toolkit korábbi verzióiban, amelyet most Microsoft 365 Agents Toolkitnek hívnak, amikor a felhasználók hibakeresést végzett a létrehozott megoldásokon, a projekt hibakeresése előtt a Teams-alkalmazás függőségének előkészítése 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 a Visual Studio felhasználói 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é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 .NET 9-re
Emellett ebben a kiadásban frissítettük az összes projektsablont a .NET 9 támogatásához.
.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. A 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 beállíthatja egyszer a betűtípus-beállításokat, és anélkül válthat témák között a Visual Studióban, 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 visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Termelékenység
Sellődiagramok renderelése
Hableánydiagramok megjelenítése a Markdown-szerkesztőben és a Copilot-csevegésben is.
A Visual Studio mostantól támogatja a Hableány-diagramok megjelenítését a Markdown-szerkesztőben és a Copilot-csevegésben is. Í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.
![]()
Arra is megkérheti a Copilot Chatet, hogy hozzon létre diagramokat és diagramokat az összetett kódbázisok vagy logika vizuális segédeszközökkel való magyarázatához. A visszaadott Hableány markdown automatikusan megjelenik a csevegőablakban.
![]()
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
A Copilot Agent Mód az AI által támogatott fejlesztés következő evolúciója, és kilépett az előzetes verzióból.
Az Ügynök mód a GitHub Copilottal való buildelés új módját oldja fel, az egyfordulós kéréseken túl a teljes feladatokat az elejétől a végéig kezelheti.
Első lépésként nyissa meg a Copilot-csevegést, kattintson a Kérdés gombra, majd váltson az Ügynökre.
Ö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 a GitHubot, a CI-folyamatokat vagy a 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!
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
A Copilot-ügynök mód fejlesztései
A Copilot Agent Mód az AI által támogatott fejlesztés következő evolúciója, és kilépett az előzetes verzióból.
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_builda 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
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 mindenki számára elérhető a Visual Studióban. 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.
![]()
Kattintson a Copilot jelvényre az IDE-ben, nyissa meg a csevegést, és válassza a GPT-5 (előzetes verzió) lehetőséget a kipróbálásához.
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Az MCP-támogatás általánosan elérhető
Az MCP-támogatás általánosan elérhető a VS-ben, így a teljes mérnöki verem közvetlen összekapcsolása közvetlenül a Copilottal a hatékonyabb fejlesztési élmény érdekében.
Örömmel jelentjük be, hogy az MCP támogatása mostantól elérhető a Visual Studióban! 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 a Visual Studio a VS Kulcskarikával való integrációval támogatta a távoli kiszolgálók hitelesítését. 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! A Visual Studio mostantól támogatja az egykattintásos kiszolgáló telepítését a weből. 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 gombra a GitHub Copilot Chat eszközválasztó ablakában.
![]()
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-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 szervezetek mostantól részletesen szabályozhatják az MCP-funkciókhoz való hozzáférést a szervezetükön belül. Az informatikai rendszergazda mostantól egyszerűen navigálhat a GitHub-szabályzat beállításaihoz, és minden felhasználó számára ki- vagy bekapcsolhatja az MCP-funkciókat.
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Saját modell használata csevegéshez
Most már csatlakoztathatja a saját nyelvi modelljeit a Visual Studio Chathez, így több választási lehetőséget, vezérlést és testreszabást biztosít az AI-élményhez.
Most már csatlakoztathatja a saját nyelvi modelljeit a Visual Studio Chathez, így több választási lehetőséget, vezérlést és testreszabást biztosít az AI-élményhez.
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.
![]()
Kezdetekhez:
- 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. A Copilot Business és az Enterprise esetében nem támogatott. 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Kódkiegészítések részleges elfogadása 📣
Fogadja el a Copilot-kódkiegészítéseket szóról szóra vagy sorról sorra billentyűparancsokkal vagy a margójelzővel a pontos vezérlés érdekében.
Valaha is csak a Copilot-kódkiegészítések első pár szót vagy sorát akarta elfogadni ahelyett, hogy elfogadná az egészet? Örömmel jelentjük be, hogy a Visual Studio 17.14.13-as verziójának indításakor egy befejező szót szóról szóra vagy sorról sorra elfogadhat!
Ha copilot-kódkiegészítést tapasztal 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.
![]()
![]()
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.
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
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 a Copilot-javaslatok néha kissé zavaróak lehetnek, ha váratlanul jelennek meg, és most a Visual Studióban 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:
- Kattintson a margójelzőre vagy
- Nyomja le
Taba billentyűtés megjelenik a javaslat. Ezután a javaslatok megtekintése után újra lenyomva
Tabelfogadhatja vagyESCelvetheti. 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.
![]()
A felhasználói élmény kipróbálásához nyissa meg az Eszközök → Beállítások → GitHub → Copilot → a Copilot-kiegészítéseket , és jelölje be a Következő szerkesztési javaslatok összecsukása lehetőséget.
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 a Copilottól vagy az IntelliCode-tó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 Completions beállításoldalát.
![]()
Ha bármilyen visszajelzése van, kérjük, jelezze nekünk a fejlesztői közösségben!
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Regisztráljon a Copilot-ra Google-fiókjával
Most már regisztrálhat a Copilot használatára a meglévő Google-fiókjával!
Új a Copilotban? Most már regisztrálhat a Copilot-ra a Google-fiókjával!
A GitHub mostantól támogatja a közösségi bejelentkezést a Google-jal, és közvetlenül a Visual Studióból összekapcsolhatja az új fiókját.
Kattintson a Google-regisztráció gombra a Copilot Csevegőablakban, hogy leegyszerűsítse a Copilot beállítását a Google-fiókjával!
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Gemini 2.5 Pro és GPT-4.1
Az új modellek most csökkentek a Visual Studio Chatben.
Nagyobb teljesítmény, sebesség és rugalmasság – mindezt az IDE-ben!
![]()
🚨 A Gemini 2.5 Pro már a Visual Studióban van
A Gemini 2.5 Pro, amelyet széles körben az egyik legjobban teljesítő modellnek tartanak, mostantól támogatott a Visual Studióban. 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Claude Sonnet 4 és Claude Opus 4
A Claude Sonnet 4 és a Claude Opus 4 mostantól általánosan elérhető a Visual Studióban, é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 a Visual Studióban, válassza ki a modellválasztót, és válassza ki a munkafolyamatnak megfelelő Claude-modellt.
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
MCP-kiszolgáló támogatása
A Visual Studio csatlakoztatása AI-ügynökökhöz az új Model Context Protocol (MCP) használatával, amely szabványosított módszer a környezet megosztására, az adatok elérésére és az intelligens funkciók használatára.
A 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.
A Visual Studióban az MCP használatával nem csak az MCP-kiszolgálókról, például a naplókból, a tesztelési hibákból, a PRs-ekből vagy a problémákból tud adatokat lekérni. 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.
![]()
Az MCP-kiszolgáló beállítása
Adjon hozzá egy
mcp.jsonfájlt a megoldáshoz, és a Visual Studio automatikusan észleli azt. 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 az Eszközök legördülő menüt a Copilot Csevegés paneljén a csatlakoztatott MCP-kiszolgálók megtekintéséhez. Innen a Copilot lekérheti a kontextust, é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 be a halom teljes erejét a Copilotba anélkül, hogy elhagyná a Visual Studiót!
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
MCP Server – júliusi frissítés
A Továbbfejlesztett MCP-kiszolgálóintegráció a Visual Studióban lehetővé teszi a teljes mérnöki verem közvetlen összekapcsolását a Copilottal 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 Studióban, hogy nagyobb teljesítményű, csatlakoztatott mérnöki vermet oldjunk fel.
![]()
Az MCP-kiszolgáló beállítása
mcp.jsonFájl hozzáadása a megoldáshoz – a Visual Studio automatikusan észleli (mi is támogatjuk.vscode/mcp.json). 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 a Visual Studióban is hitelesíthet támogatott MCP-kiszolgálókkal 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 az Eszközök legördülő menüt a Copilot Csevegés paneljén 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. A Copilot ezután lekérheti a kontextust, é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.
![]()
A 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 a Visual Studióban is hitelesíthet a támogatott távoli MCP-kiszolgálókkal a meglévő kulcskarika-hitelesítő adataival – nincs szükség további konfigurációra. Ez jelenleg a GitHub- és Entra-azonosító fiókok esetében támogatott, és további OAuth-szolgáltatók is támogatottak lesznek egy későbbi frissítésben.
Az MCP-kiszolgálók Codelens-támogatása
A Visual Studio mostantól támogatja az MCP-kiszolgálókhoz készült CodeLens szolgáltatást, í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.
![]()
Hozza be a halom teljes erejét a Copilotba anélkül, hogy elhagyná a Visual Studiót!
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
MCP-kérések, erőforrások és mintavételezés
A 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 veremhez való csatlakozással.
Örömmel jelentjük be, hogy a 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 azáltal, hogy 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. A 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.
![]()
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.
![]()
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-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.
Az ön számára elérhető MCP-erőforrások használatához ugyanúgy hivatkozhat rájuk a Copilot-csevegésben, mint bármely más környezetre, például egy fájlra: egy hashtaggel (#), amelyet az erőforrás URI-ja követ.
![]()
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 .
![]()
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-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. A 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, a Visual Studio is. Ha a Copilot megállapítja, hogy az Ön által küldött kérések kihasználhatják 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
A Copilot kimeneti ablakának környezete
Most már hivatkozhat a Kimeneti ablakra környezetként a Copilot Chatben.
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. A Copilot most már 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.
![]()
Használat
- Közvetlenül
#outputa csevegésben hivatkozhat rá.- Kattintson a ➕ csevegési bemenet ikonra a környezetként való felvételéhez.
- Kérdezze meg közvetlenül a Copilotot: Ellenőrizze a kimeneti naplókat, és segítsen kijavítani ezt a hibát.
- Vagy kattintson a jobb gombbal a Kimeneti ablakban , és válassza a Magyarázat a Copilottal parancsot , hogy azonnal csatolja.
Próbálja ki, és nézze meg, mennyivel könnyebb elolvasni és eljárni a naplókon!
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Copilot-javaslatok igény szerint 📣
Csak akkor kap kódjavaslatot, ha kifejezetten kéri őket a Visual Studióban.
Szeretné jobban szabályozni a szerkesztőben előugró kódjavaslatokat? Most a Visual Studióban 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 a 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.
![]()
Ezzel az új beállítással mostantól jobban testre szabhatja a kódjavaslatok használatát a Visual Studióban. 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, hogy miként szeretné testre szabni a Copilot-kód javaslatait!
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
A Copilot-használat megtekintése
Mostantól közvetlenül a Visual Studióban követheti nyomon a Copilot-használatot.
Szeretné tudni, hogy mennyit használta a Copilotot ebben a hónapban? A Visual Studio mostantól tartalmaz egy Copilot Consumptions panelt a használat egyszerű nyomon követéséhez!
Akár a Copilot Free-t, 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.
![]()
Ehhez kattintson az IDE jobb felső sarkában található Copilot jelvényre , és válassza a Copilot Consumptions 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
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 a Copilot Ask és Agent 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
- Í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.
- Másolja a parancssorból egy Markdown-fájlba, és mentse a .prompt.md fájlkiterjesztéssel a
.github/promptsmappában lévő adattár gyökerében.Tipp: Még a Copilot súgóját is megkaphatja, hogy pontosabban pontosítsa a kérést.
![]()
A parancssorok futtatása
- Kezdjen el gépelni
#prompt:, hogy közvetlenül a csevegésben hivatkozzon a.github/promptsmappából származó összes parancssori fájlra, vagy kattintson a ➕ csevegési bemenet ikonra a környezetként való felvételéhez.- 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
A GitHub Copilot bemutatója
A GitHub Copilot útmutatói mostantól elérhetők a Visual Studióban, hogy segítsenek a gyors használatban. 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óját a Visual Studióban! Az útmutató egy közvetlenül a szerkesztőbe épített interaktív útmutató, amely lépésről lépésre segít a GitHub Copilot képességeinek megismerésében. Akár még csak most ismerkedik a GitHub Copilot szolgáltatással, 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
Indítsa el a Copilot-bemutatókat a Visual Studióból a Copilot gombra (jobb felső sarokban) → GitHub Copilot-bemutatóra.
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 a Copilot Edits felfedezése és megismerése
Az útmutató nagyszerű módja annak, hogy átfogó képet kapjon arról, hogy mit tehet a Copilot, mielőtt részletesebben megismerkedhet a dokumentációval és a gyakorlati használattal.
Útmutatók elérése
A GitHub Copilot bemutatója automatikusan megnyílik, amikor először jelentkezik be a GitHub Copilotba, így rendkívül egyszerű az első lépés. Később a GitHub Copilot → GitHub Copilot bemutatót a Visual Studióban.
Akár első alkalommal vizsgálja meg a GitHub Copilotot, akár csak egy gyors frissítésre van szüksége, ez az útmutató a Copilot teljes potenciáljának kihasználásához használható rövid útmutató. Merüljön el, és kezdjen el magabiztosan létrehozni!
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
A C++ kódkiegészítések fejlesztései
Új frissítéseket adtunk hozzá a Copilot-kódkiegészítésekhez a Visual Studióban a C++-hoz, hogy pontosabb kódjavaslatokat nyújtsunk.
Dolgozunk a C++ GitHub Copilot-kiegészítések minőségének javításán.
A Copilot most még relevánsabb kontextust képes észlelni c++ projektekben, hogy pontosabb kódjavaslatokat nyújthasson a Visual Studióban az adott kódbázishoz.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Jobb szemantikai kódkeresés a Copilotban
A környezet fejlesztései segítenek megtalálni a megfelelő kódot, amely hivatkozásra vagy frissítésre szolgál, így a Copilot mindennapos feladatait fejlesztheti.
A Copilot Chat folyamatosan intelligensebbé teszi a mindennapi feladatokhoz szükséges továbbfejlesztett környezetet. 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. A Copilot most még jobban lekérheti a természetes nyelven leírt viselkedésekkel, fogalmakkal vagy funkciókkal kapcsolatos megfelelő kódrészleteket. Ezek a fejlesztések a kódbázisok távoli indexeinek kihasználásának köszönhetők.
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Copilot-emlékek 📣
A Copilotot a csapat kódolási szabványainak és ajánlott eljárásainak tanításával teheti igazán projekttudatossá – így olyan konzisztenciát hozhat létre, amely a munkamenetek során is tart!
Ahhoz, hogy a Copilot hatékonyan működjön az ön egyedi csapatában és adattárában, ismernie kell a projekt és a csapat ajánlott eljárásait. A Copilot-memóriák lehetővé teszik a Copilot számára, hogy megértse és alkalmazza a projekt specifikus kódolási szabványait, így projekttudatossá és konzisztenssé válik a munkamenetek során.
![]()
A 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é, a Copilot olyan példányokat keres, ahol korrigálja 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. A Copilot ezután három fájl egyikére kategorizálja a beállításokat:
.editorconfigkódolási szabványokhozCONTRIBUTING.mdajánlott eljárások, irányelvek, architekturális szabványok stb.- és
README.mda magas szintű projektinformációkÍgy, ahogy ön kéri, nem csak a Copilotnak tanítja meg, hogyan reagálhat jobban Önre a jövőben, hanem a fejlesztési ajánlott eljárások dokumentálásával és a jövőbeli Copilot-válaszok kiegészítésével is segít a csapatának!
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
A Copilot utasításainak megcélzása
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 a Copilot a kívánt módon válaszol. 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 a Copilot valóban projektérzékeny és konzisztens a munkamenetek során.
![]()
A funkció engedélyezése
Kapcsolja be a funkciót az Tools > Options > GitHub > Copilot Copilot > Csevegésben > Engedélyezze az egyéni utasítások betöltését a .github/instructions/*.instructions.md fájlokból, és adja hozzá a kérésekhez.
Utasításfájlok írása
- Formázza az utasításokat a
applyTofejlécben, és adjon meg egy gömbmintát, hogy mely fájlokhoz szeretné ezeket az utasításokat belefoglalni.--- applyTo: "src/**/*.cs" ---
- 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.
- Mentse a fájlt a
.instructions.mdfájlkiterjesztéssel a mappában.github/instructionslévő adattár gyökerében.Tipp: Még a Copilot súgóját is megkaphatja, hogy részletesebben pontosítsa az utasításokat.
Hogyan működik?
Amikor kéri a Copilotot, az 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 a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
GPT-4o kódkiegészítési modell 📣
A GPT-4o Copilot kódkiegészítési modell bemutatá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ő a Visual Studio 17.14-ben a GitHub Copilot felhasználói 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.
GPT-4o Copilot hozzáférésre vonatkozó jegyzetek:
- Copilot Pro, Business vagy Enterprise felhasználók: Az új modell mostantól a 17.14-ben és újabb verziókban érhető el.
- Copilot ingyenes felhasználói: A modell használata beleszámít a havi 2000 ingyenes feladat befejezésébe.
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
AI-dokumentum megjegyzésének létrehozása 📣
C++ és C# függvényhez tartozó dokumentum-megjegyzések automatikus létrehozása.
A Copilot mostantól zökkenőmentesen integrálható a Visual Studio kódszerkesztőjébe, így jelentősen növelheti a hatékonyságot azáltal, hogy dokumentum-megjegyzéseket hoz létre a függvényekhez.
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 a 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.
![]()
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.
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
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, hogy a Következő szerkesztési javaslatok vagy röviden NES mostantól elérhető a Visual Studióban 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 kibővíti a meglévő Copilot Kiegészítések élményét azzal, hogy támogatja a fejlesztők kódszerkesztési tevékenységeit.
A NES használatának első lépései
A NES engedélyezése Eszközök → Beállítások → GitHub → Copilot → Copilot kiegészítések → Következő szerkesztési javaslatok bekapcsolása.
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!
![]()
Miután ugyanarra a vonalra lép, mint a szerkesztés, a Tab billentyűvel elfogadhatja a javaslatot.
![]()
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.
![]()
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:
![]()
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 afgets().
![]()
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ú tippet ad a játékosnak a játékban, és a Copilot Completions is segít.
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Adaptív beillesztés
Mostantól a Copilot a meglévő kód környezetének megfelelően módosíthatja a beillesztett kódot.
Amikor kódot illeszt be a Visual Studióba, 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
Mathosztálya, amely implementálja azIMathinterfészt, a metódus implementációjánakCeilingmásolása és beillesztése ugyanabba a fájlba, a még nem implementált felületi tagFloorimplementálásához igazítja azt.
![]()
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
Taba 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 az Eszközök → Beállítások → GitHub → Copilot → Szerkesztő → Adaptív beillesztés engedélyezése engedélyezésével.
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
Implementálás a Copilottal
Most már teljes mértékben implementálhatja a Copilot az üres C# metódust.
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 NotImplementedExceptionsort. 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.Az Implement with Copilot refaktorálás célja, hogy még hatékonyabbá tegye Önt ebben a helyzetben azáltal, hogy lehetővé teszi a módszer automatikus megvalósítását vagy tartalommal való kiegészítését a GitHub Copilot segítségével. Ha egy üres, csak NotImplementedException dobást tartalmazó metódus található, kiválaszthatja a villanykörtét (CTRL+.) azon a
throwsoron, és válassza a Implementálás Copilottal újrafaktoringot, ekkor a Copilot a meglévő kódbázisa, a metódus neve stb. alapján kitölti a metódus teljes tartalmát.
![]()
Important
Aktiválja a GitHub Copilot Ingyenes szolgáltatást, és oldja fel ezt és más AI-funkciókat. Nincs próba. Nincs hitelkártya. Csak a GitHub-fiókod.
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 Studióban: egy elsőfajta 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 GitHub Copilot mellett a következő:
- A processzorhasználat, a memóriafoglalások és a futtatókörnyezet viselkedésének elemzése
- A Surface teljesítménybeli 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. Egyszerűen tegye fel kérdését a Copilot Chatben (ü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 a Copilot Chat Eszközválasztás menüjében ehhez a beállításhoz.)
![]()
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 a magas processzorhasználat-elemzést és a .NET-objektumok lefoglalását támogatja, és hamarosan további forgatókönyvek is várhatók.
Új hibakereső a .NET MAUI-alkalmazásokhoz
Új Mono hibakeresési motor a Visual Studio Core hibakeresőbe integrált .NET MAUI-hoz.
A .NET MAUI-alkalmazások új Mono hibakeresője egy speciális hibakeresési motor, amely a Visual Studio hibakeresőjébe van integrálva. A Visual Studio többi részével jelentősen fejleszti a megbízhatóságot, a teljesítményt és a funkciók paritását.
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ót: Engedélyezze az új .NET Mono hibakeresőt a MAUI-alkalmazásokhoz.
![]()
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 Visual Studio 2022 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.
Továbbá a DataTip végénél található GitHub Copilot ikonra kattintva elvégezheti a Copilottal az elemzést azon a specifikus lekérdezési záradékon, amely fölé vitt az egérmutatóval. A Copilot ezután elmagyarázza a záradék szintaxisát, és tisztázza, hogy miért kapja meg a megadott eredményt.
![]()
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 Tömb-allokálási betekintés
A .NET-foglalá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-foglalá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.
![]()
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
Jobb kódértékelések 📣
Jobb GitHub Copilot-alapú javaslatokat kaphat a kódmódosításokhoz, hogy segítsen a lehetséges problémák korai észlelésében és a kódminőség javításában.
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
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.
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.
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 a Visual Studio-ban, és a következő funkciójelzők is engedélyezve vannak, megjelenik az új szikra megjegyzés gomb a Git Changes ablakban. Ha rákattint, a Copilot megvizsgálja a módosításokat, és néhány javaslatot tesz a szerkesztőben.
![]()
Győződjön meg arról, hogy mindkét funkciójelző be van kapcsolva:
- Eszközök → Beállítások → Előzetes verziójú funkciók → lekéréses kérelmek megjegyzései.
- Eszközök → Beállítások → GitHub → Copilot → Forráskód-vezérlés integráció → Git előnézet funkciók engedélyezése.
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg a funkciótámogatási jegyet.És vegyen részt ezen a felmérésen a funkció továbbfejlesztése érdekében.
Note
Ezt a funkciót engedélyezni kell az Eszközök → Előzetes verziójú szolgáltatások kezelése
Git-környezet a Copilot-csevegésben
Hivatkozzon a véglegesítésekre és a copilot-csevegés változásaira.
A Copilot Chat mostantól támogatja a véglegesítésekre és a módosításokra való hivatkozásokat a Git Changes ablakban. Megkérheti a Copilotot, hogy összegezze a módosításokat, magyarázzon el egy konkrét véglegesítést és még sok mást!
A módosítások hivatkozása
#changesmegtekinti a nem véglegesített módosításokat. Megkérheti például a Copilot, hogy emlékeztesse az eddigi teendőire a#changeshivatkozással.
![]()
A véglegesítések hivatkozása
Amikor elkezd gépelni
#commit:, a Copilot megjeleníti a legutóbbi véglegesítések listáját, 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.
![]()
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: Eszközök → Beállítások → GitHub → Copilot → Forrásvezérlés integrációs → Git előzetes verziójú funkciók engedélyezése.
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!
![]()
📣 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-munkamenettel gyakran újra megnyitja, ez a frissítés úgy lett kialakítva, hogy időt és energiát takarítson meg.
![]()
Új beállítást adtunk hozzá a Git-beállításokhoz>, amely automatikusan visszaállítja a Git-adattár ablakát a 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.
![]()
📣 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 Studióban. 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.
![]()
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.
![]()
📣 A visszajelzés megosztásához és a beszélgetés folytatásához tekintse meg funkciójegy.
Desktop
Eszközkészlet támogatása 32 bites szerelvényekhez
A folyamaton kívüli WinForms-tervező használatával felfedezheti a .NET-keretrendszer projektek eszközkészletéhez automatikusan hozzáadott Explicit Assembly References-ben található kedvenc Windows Forms-vezérlőit.
A WinForms folyamaton kívüli tervezője a .NET-keretrendszer-projektekhez mostantól támogatja a továbbfejlesztett élményt azáltal, hogy automatikusan felderíti és megjeleníti az ö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 a .NET-keretrendszer-projektek tervezési idejét, és régi, 32 bites szerelvényekre hivatkozik. 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 frissítése, élőben a tervezéskor 📣
Élő előnézet, azonnali újratöltés és más felhasználói felületi eszközök már a tervezéskor elérhetők.
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. A Hot Reloadet és más élő UI-eszközöket is használhatja í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é.
![]()
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:
![]()
Akár egy új .NET MAUI-alkalmazáson dolgozik, akár egy meglévő WPF-alkalmazás finomításán dolgozik, 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 📣
A Visual Studio mostantól tartalmaz egy frissített UWP MSTest projektsablont, amely a .NET 9-et és a natív AOT-t célozza.
A Visual Studio mostantól tartalmaz egy új UWP MSTest projektsablont, amely a .NET 9-et é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-projektekhez az MSTest-kódtárakhoz, az infrastruktúrához és a Visual Studio tesztgazda gazdagépéhez. Ez lehetővé teszi, hogy az UWP-tesztprojektek a .NET 9-et célbavezjék, és az összes modern .NET SDK- és MSTest-eszközt kihasználják, miközben továbbra is UWP-környezetben futnak, ahogy várható.
![]()
Az előző, .NET Native-t használó MSTest projektsablon továbbra is elérhető lesz. Javasoljuk azonban, hogy a .NET 9-et és a natív AOT-t célzó új projektsablonokat használja. A Visual Studio 17.13-hoz hasonlóan az összes UWP-sablon sorrendjét módosítottuk, hogy rangsoroljuk az új .NET 9 projektsablonokat 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
A GitHub Copilot-alkalmazás modernizálása mostantól beépített a Visual Studióba.
A GitHub Copilot alkalmazáskorszerűsítési ügynök egy AI-alapú eszköz a Visual Studióban, amely segít a .NET-alkalmazások újabb verziókra való frissítésében és az Azure-ba való migrálásában.
Az első lépések
- Nyissa meg a .NET-projektet vagy -megoldást a Visual Studióban.
- 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őben, és válassza a Modernizálás vagy
- Nyissa meg a Copilot Csevegőablakot , és írja be
@modernizea frissítési kérést.- Tájékoztassa az
@modernizeügynököt, hogy mit szeretne frissíteni vagy migrálni.Az alkalmazáskorszerűsítési ügynökkel minden eddiginél egyszerűbb naprakészen tartani a .NET-alkalmazásokat, és kihasználni 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. A Visual Studio mostantól közvetlenül a hívásveremben és a helyi változók ablakában jeleníti meg a tervadatokat.
![]()
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.
![]()
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 hozzáadtuk az IntelliSense-alapú kiegészítések és gyors információk támogatását a Visual Studio CMake-moduljaihoz. Most már megtekintheti az összes elérhető CMake-modult, és közvetlenül a Visual Studio szerkesztőjé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.
![]()
Completion
Amikor elkezd begépelni egy CMake-modult a
CMakeLists.txtvagy más CMake-szkriptfájlokba, az IntelliSense megjeleníti az elérhető modulok listáját, amelyek közül választhat.
![]()
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.
![]()
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
vectorazonnal átugrik avector-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.
![]()
Data
SDK-stílusú SQL-projektek használata az SSDT-📣
Mostantól az SDK-stílusú projektfájlformátumot használhatja az SQL Server Data Tools-projektekben továbbfejlesztett SQL-hibakeresési és séma-összehasonlító képességekkel.
A Visual Studio 17.14 frissítése új elemsablonokat és .dacpac adatbázis-hivatkozásokat tartalmaz az SDK-stílusú SQL Server Data Toolsra (előzetes verzió). Az SDK-stílusú SSDT SQL-projektek a Microsoft.Build.Sql SDK-n alapulnak, amely platformfüggetlen támogatást és továbbfejlesztett CI/CD-képességeket biztosít az 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. A Microsoft.Build.Sql-projektből származó adatbázis-telepítések windowsos és linuxos környezetben is automatizálhatók a Microsoft.SqlPackage dotnet eszközzel a buildelési összetevő (.dacpac) SQL-projektből való közzétételéhez. További információ SDK-stílusú SQL-projektekről és az SQL-hez készült DevOpsról.
![]()
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 a Microsoft.Build.Sql-projektek támogatását is hozzáadta, lehetővé téve a nagy méretű 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.
![]()
📣 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 Installer 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.
![]()
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, akkor 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.
![]()
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 az A projektet, amely a B és a C projekttől függ, csak az A projekt lesz újraépítve
- Ha módosítja a "B" projektet, 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 Studióval (körülbelül 30 projekttel) együtt üzemelő GitHub Copilot bővítmény például több mint 50% fejlesztést látott 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!
Az Extension Manager frissítései 📣
A Visual Studióban számos új fejlesztés érhető el a Bővítménykezelőben, amelyek megkönnyítik a bővítmények kezelését.
Ö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
A 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.
![]()
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 a Visual Studiót 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.
![]()
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.
![]()
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.
![]()
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
A Visual Studio mostantól tartalmaz egy kizárt bővítménylistát, amely automatikusan feltöltődik, és 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.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 |
| A Copilot áttekintése/diff a Visual Studióban a "Meg kell jelennie a nézet aktuális pillanatképében" hibaüzenettel meghiúsul | Visszajelzési 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 Installert, hogy tartalmazza a 10.0.26100 Windows SDK (10.0.26100.7175) legújabb karbantartási kiadását. |
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 Visual Studio 2026 És a Visual Studio 2022 telepítésekor, amely miatt a Visual Studio 2022 helytelenül engedélyezte a csomagok metszését az összes keretrendszerhez. Ez váratlan NU1510-figyelmeztetéseket eredményezhet a Visual Studio 2022-ből való összeállításkor. | Visszajelzési jegy |
| A "Csatlakozás a hírcsatornához" előugró ablak azt eredményezi, hogy a Visual Studio nem tud semmit törölni az újraindításig | Visszajelzési jegy |
| Visual Studio 2022 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-csevegés nem jeleníti meg a csevegőszöveget, csak a kódot | Visszajelzési jegy |
| A Copilot Language Servert fenyegetésként ismerte fel a McAfee víruskereső a VS 2026-ban | Visszajelzési jegy |
| Nem érvényes hibakeresési kimenet, Visual Studio Analyze with Copilot in Debug | 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 Driver Kit-eszközöket a közelgő 26H1-es kiadás támogatásához. | |
| Frissítette a Visual Studio Installert, hogy tartalmazza a 10.0.26100 Windows SDK (10.0.26100.6901) legújabb karbantartási kiadását. |
| Biztonsági értesítések megoldva | CVE | Descritpion |
|---|---|---|
| A Visual Studio távoli kódvégrehajtási biztonsági rése | CVE-2025-62214 | Ez a biztonsági frissítés egy olyan biztonsági rést old meg, amely miatt a Visual Studióban a parancsokban használt speciális elemek nem megfelelő semlegesítése (parancsinjektálás) 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 |
|---|---|
| A Copilot Language Servert fenyegetésként ismerte fel a McAfee víruskereső | Visszajelzési 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 a .NET C# hibajelei nem jelennek meg a Blendben | Visszajelzési jegy |
| A Visual Studio 2022 új frissítései 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 Installert, hogy tartalmazza a 10.0.26100 Windows SDK (10.0.26100.6584) legújabb karbantartási kiadását. | |
| 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 |
|---|---|
| A .NET Upgrade Assistant bővítmény már nem kompatibilis a Visual Studio Enterprise 17.14.36518.9-tel | 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 |
| A Copilot csevegőablak témaütközései a 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 sikerült BenchmarkDotNet-teljesítményteszt-projektet létrehozni. | |
| A .NET iOS ezen verziója támogatja az Apple iOS 26-ot, és az Apple Xcode 26 használatát igényli. További részletek: .NET for iOS/tvOS/macOS/macCatalyst release notes |
| Biztonsági értesítések megoldva | CVE | Descritpion |
|---|---|---|
| Visual Studio Information Disclosure Vulnerabilityl | CVE-2025-54132 | Ez a biztonsági frissítés a Markdown Mermaiden keresztüli tetszőleges adatkiszivárgást kezeli |
| A Visual Studio távoli kódvégrehajtási 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 |
| A .NET biztonsági funkció 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 Package Manager for Project –> Csatlakozás a levélszemét hírcsatornájához | Visszajelzési 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 |
|---|---|
| A GitHub Copilot rugalmasságának javítása az internetkimaradásokkal szemben a Visual Studióban | Visszajelzési 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 | Visszajelzési jegy |
| A Copilot Agent mód hibái – a "get_output_window_logs" nem sikerült: Nem sikerült a System.Guid típusú érték származtatása az argumentumpanelazonosítóból | Visszajelzési jegy |
| Az új Copilot Profiler-ügynököt a Visual Studio 2022-be hoz hoztuk, í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. | |
| A .NET-futtatókörnyezet 8.0.20-ra és 9.0.9-re, a .NET SDK pedig 9.0.305-ösre frissül | |
| Bővítményfrissítés a VS 17.14-ben | Visszajelzési jegy |
| A GitHub Copilot csevegőablaka 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 | Visszajelzési 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 |
| A Copilot Agent mód megszakad, és ebben a szálban nem állítható helyre: System.ArgumentException: Érvénytelen karakterek az elérési úton EditsFunctionHandler GetErrorsAsync | Visszajelzési 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 a Windows Server 2022-ben található 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 |
|---|---|---|
| A GitHub Copilot és a Visual Studio távoli kódvégrehajtási biztonsági rése | CVE-2025-53773 | Ez a biztonsági frissítés egy biztonsági rést old meg, amely miatt a Copilot módosítja a beállításokat a chat.tools.autoApprove értékének 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ése óta) | Visszajelzési jegy |
| A Copilot Agent mód megszakad, és ebben a szálban nem állítható helyre: System.ArgumentException: Érvénytelen karakterek az elérési úton EditsFunctionHandler GetErrorsAsync | Visszajelzési 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 valamelyikét a Visual Studióval, a frissítéskor a rendszer eltávolítja. 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 lapján, vagy kattintson a jobb gombbal a megoldásra, és válassza a "Retarget megoldás" lehetőséget. A probléma megoldásához javasoljuk, hogy szükség esetén frissítse a projektet a 10.0.26100.0-ra vagy 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 lefagy a Visual Studióban dotnet-parancsok futtatásakor | Visszajelzési jegy |
| A GitHub Copilot felhasználói felülete a Visual Studióban nem frissíti automatikusan az MCP-kiszolgáló dinamikus eszközlistáját | Visszajelzési 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 | Visszajelzési jegy |
| .NET 9 MAUI: A .NET 9.0.5-ös vagy újabb futtatókörnyezete 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 "Windows hibakeresése > " 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 miatt a Visual Studio-megoldás terhelése lefagyhatott. | |
| Győződjön meg arról, hogy a Package Manager felhasználói felülete nem kérdezi le a biztonságirés-adatokat 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 a GitHub Copilothoz a Visual Studióban. |
17.14.9-es verzió
Kiadás dátuma: 2025. július 15.
| Leggyakoribb hibajavítások | A közösségtől |
|---|---|
| A GitHub Copilot-ügynök előzetes verziója nem tud terminálparancsokat futtatni az egységtesztek futtatása után | Visszajelzési jegy |
| A Copilot-fájlmódosítások előnézete üres | Visszajelzési 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 | Visszajelzési 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 Studióban való 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 Visual Studióban hibakeresés céljából. | Visszajelzési jegy |
| Frissítette a Visual Studio Installert, hogy tartalmazza a 10.0.26100 Windows SDK (10.0.26100.4188) legújabb karbantartási kiadását. |
| Biztonsági értesítések megoldva | CVE | Descritpion |
|---|---|---|
| Visual Studio – Jogosultságszint-emelés | 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-csevegési hiba: "Nem sikerült elemezni az ov-t" – Állandó probléma | Visszajelzési 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ó 1.1-ben | 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 |
| A GitHub Copilot-ügynök előzetes verziója nem tud terminálparancsokat futtatni az egységtesztek futtatása után | Visszajelzési jegy |
| Az EventTrigger útválasztási eseményének betöltésekor a storyboard nem találja a célelemet név szerint. | Visszajelzési jegy |
| Kijavítottunk egy hamis-pozitív szintaxishibát a boost::p arser alkalmazásban | Visszajelzési jegy |
| A 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 |
| A Copilot Assistant "run_build" nem sikerült | Visszajelzési 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 |
|---|---|---|
| A Visual Studio távoli kódvégrehajtási biztonsági rése | CVE-2025-47959 | A Visual Studióban egy parancsban (parancsinjektálás) használt speciális elemek nem megfelelő semlegesítése lehetővé teszi, hogy a jogosult támadó kódot hajtson végre egy hálózaton keresztül. |
| A .NET és a Visual Studio távoli kódvégrehajtási biztonsági rése | CVE-2025-30399 | A .NET és a Visual Studio nem megbízható keresési útvonala lehetővé teszi a jogosulatlan támadók számára, hogy 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 |
| A Visual Studio továbbra is arra ké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-beli feltöltési csomag 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 csapatunkból köszönjük, hogy a Visual Studio-t választotta! A legújabb frissítésekért, erőforrásokért és hírekért tekintse meg a Visual Studio Hubot , és tartsa a kapcsolatot.
Boldog kódolást!
Visual Studio csapata
Note
Ez a frissítés tartalmazhat olyan új Microsoft- vagy harmadik féltől származó szoftvereket, amelyek külön licenccel rendelkeznek, a harmadik fél értesítéseiben vagy a hozzá tartozó licencben leírtak szerint.
