- A Visual Studio Code 1.107 megerősíti a mesterséges intelligencia által fejlesztett ügynökökkel végzett munkát, és központosítja kezelésüket az Agents HQ-ban.
- Az integrált terminál kontextuális javaslatokat kap a parancsokhoz és paraméterekhez a konzolhasználat egyszerűsítése érdekében.
- A TypeScript 7 előzetese fejlesztésekkel érkezik az automatikus kiegészítés, az átnevezés és a hivatkozások terén.
- A Git Stash kísérleti támogatása bevezetésre került a verziókövetésből a szerkesztő elhagyása nélkül.
Változat A Visual Studio kód 1.107-es verziója Mostantól novemberi frissítésként érhető el, és tele van olyan változtatásokkal, amelyek a fejlesztők és a műszaki csapatok termelékenységét célozzák. Microsoft megerősíti elkötelezettségét az integráció iránt mesterséges intelligencia ügynökök, Az integrált terminál jelentősen javult. és egy lépéssel tovább megy azzal, TypeScript 7 előzetes kompatibilitás.
Ez a rész a szokásos többplatformos megközelítést követi. VS kód y Telepíthető Windows, macOS és Linux rendszerekre.Ez különösen relevánssá teszi az európai ökoszisztéma számára, ahol a különböző operációs rendszerek együtt léteznek a professzionális és az akadémiai környezetben. Ezzel a verzióval a vállalat folytatja... A fejlesztési élmény finomítása anélkül, hogy túlságosan eltávolodnánk a sok csapat által használt könnyűsúlyú szerkesztőtől naponta.
Egy hatékonyabb terminál kontextuális javaslatokkal

A frissítés egyik legfeltűnőbb új funkciója a következő fejlesztés: integrált terminálamely mostantól automatikus javaslatokat is tartalmaz a parancsok beírásakor. A Terminál javaslat funkció mostantól alapértelmezés szerint engedélyezve van a stabil csatornában, leegyszerűsítve a konzol használatát azok számára, akik nem szeretnének külső kiterjesztésekre vagy speciális shell-konfigurációkra támaszkodni.
Ahogy a parancsok, parancssori argumentumok és fájlelérési utak beírásra kerülnek, egy javaslatok listája közvetlenül a prompt felett. Ezek a javaslatok a nyílbillentyűkkel navigálhatók, és a Tab billentyűvel fogadhatók el, ami felgyorsítja az ismétlődő feladatokat és csökkenti a hosszú parancsokban előforduló elgépeléseket.
Például belépéskor „ls” macOS vagy Linux rendszeren Egy kötőjellel követve a terminál azonnal megjeleníti az adott parancs összes elérhető paraméterét. Ez megkönnyíti az olyan opciók elérését, amelyeket gyakran elfelejtünk, vagy amelyekhez korábban folyamatosan a rendszer beépített súgóját vagy külső dokumentációját kellett konzultálni.
Ennek ellenére a terminál javaslatai nem a hagyományos dokumentáció helyettesítésére szolgálnak, mivel csupán lehetséges argumentumokat jelenítenek meg, és nem magyarázzák el részletesen, hogy melyik mit csinál. A cél egy könnyű és gyors segítség a mindennapi használatban anélkül, hogy a VS Code konzolt teljes értékű súgórendszerré alakítanánk, amit sok haladó felhasználó inkább kihagy a szerkesztőből.
Integráltabb mesterséges intelligencia alapú ügynökök és központosított felügyelet az Agent HQ segítségével

Az 1.107-es verzió egy másik kulcsfontosságú blokkja a következő témának van szentelve: mesterséges intelligencia ügynökök, egy olyan terület, ahol a VS Code közvetlenül versenyez a legújabb szerkesztőkkel, amelyek a asszisztált programozás, mint például az elmúlt hónapokban megjelent speciális mesterséges intelligencia származékok.
A Microsoft bemutatja az Agent HQ-t, egyfajta központi panel Innen megtekintheti és kezelheti a szerkesztőben konfigurált összes megbízható ügynököt. Ellenőrizheti, hogy mely ügynökök aktívak, melyek inaktívak, és mely feladatok igényelnek figyelmet, így egyszerűen megvalósíthat egy munkafolyamatot több ügynökkel párhuzamosan, anélkül, hogy elveszítené az irányítást.
Továbbá a Copilot és a személyre szabott ügynökök már nem teljesen különálló részlegekben élnek, hanem együtt kezdenek működni. egymás mellett ugyanazon felhasználói élményen belül. A vállalat a Visual Studio Code-ot egy olyan forgatókönyv felé vezeti, amelyben a különböző ügynökök megosztják a munkát, egyszerre futnak, és együttműködnek olyan összetett feladatokon, mint a refaktorálás, a kódgenerálás vagy a változtatások áttekintése.
Az ügynöki munkamenetek megjelenítése is megváltozik: az egyéni nézet alapértelmezés szerint le van tiltva, és most minden a csevegés nézetEbből az egyetlen ablakból áttekintheti az aktuális munkameneteket, ellenőrizheti az egyes ügynökök előrehaladását, megtekintheti a háttérfeladatokat és konzultálhat a fájlmódosítási statisztikákkal anélkül, hogy a panelek között ugrálna.
Azok számára, akik helyi ügynökökkel dolgoznak a saját csapatukban, van egy másik gyakorlati fejlesztés is: a feladatok már nem törlődnek automatikusan a csevegőablak bezárásakor. Ehelyett a A helyi ügynök továbbra is dolgozik függőben lévő műveletek, ami hasznos olyan hosszú folyamatok indításakor, amelyeket nem szabad megszakítani, például kiterjedt adattár-elemzés vagy nagyméretű kódátírások esetén.
A frissítés egy új „Folytatás” gombot is hozzáad a beszélgetésekhez, amely lehetővé teszi, hogy eldönthesd, egy adott feladatot – például egy különösen hosszú fájl szerkesztését – egy háttérügynöknek vagy egy másiknak kell-e elküldeni. AI eszköz Konkrétan ez a kis módosítás segít jobban elosztani a munkaterhelést és rugalmasabban kihasználni az ügynöki infrastruktúrát.
Izoláció Git munkafán és részletes jogosultságkezelésen keresztül

Azok a fejlesztők, akik ugyanazon a projekten belül több munkakörnyezetet kezelnek, az új támogatást a következőkhöz fogják használni: Git munkafa háttérügynökök számára. Most már pontosan meghatározható, hogy az egyes ügynökök melyik munkafában működjenek, ezáltal csökkentve a különböző ágak vagy könyvtárak közötti ütközések kockázatát.
Ez az izolációs képesség lehetővé teszi, hogy egy ágens egy bizonyos pontra korlátozódjon. adott munkaterületmíg egy másik egy külön munkafában működik, amely Ez hasznos lehet a kísérleti funkciókat tesztelő csapatok vagy a karbantartási ágak párhuzamos karbantartása során.Gyakorlati szinten segít fenntartani a rendet, ha több automatizált folyamat is hozzáfér a tárházhoz.
Ezenkívül az 1.107-es verzió bevezet egy lehetőséget, amely lehetővé teszi a következőket: minden parancs engedélyezése egyetlen kattintással egy adott terminál-munkamenetben. Ahelyett, hogy az ügynök minden egyes parancsot külön-külön jóváhagyna, globális engedély adható az adott terminálra, csökkentve a súrlódást, amikor teljes bizalom áll fenn a folyamatban lévő feladat iránt.
A konfigurálás lehetősége is engedélyezve van. különböző billentyűparancsok Különböző ügynökök számára ez a funkció azoknak készült, akik egyszerre több MI-asszisztenst használnak, és gyorsan, zavarmentesen kell meghívniuk őket. Azokban a környezetekben, ahol a belső ügynökök, a harmadik féltől származó eszközök és a Copilot keverednek, az egyéni gyorsbillentyűk jelentős különbséget jelentenek a használat sebességében.
TypeScript 7 előnézet és szerkesztő fejlesztések
A nyelv területén a novemberi frissítés aktivál egy frissített előnézet TypeScript 7Azoknak készült, akik szeretnének lépést tartani a JavaScript ökoszisztémával. Ez az előzetes verzió fejlesztéseket tartalmaz a típusellenőrzési teljesítményben, valamint számos olyan funkciót, amelyek célja a kódírás és -karbantartás felgyorsítása.
Az új funkciók között szerepel a következő új viselkedések: import automatikus kiegészítésEz megkönnyíti a modulok megtalálását és hozzáadását anélkül, hogy meg kellene jegyezni az egyes útvonalak pontos nevét. Emellett optimalizálja a szimbólumok átnevezési folyamatát, lehetővé téve a változók, függvények vagy osztályok tisztább és következetesebb átnevezését a teljes projektben.
Egy másik érdekes fejlesztés a CodeLens referenciáihoz kapcsolódik, amelyek mostantól a következőket kínálják: több hasznos információ arról, hogy hol és hogyan használják az elemeket a kódon belül. Ezen funkciók kihasználásához telepíteni kell a TypeScript előnézeti bővítményt, és futtatni kell a „TypeScript (Native Preview): Enable (Experimental)” parancsot egy JavaScript vagy TypeScript fájlban.
Amikor a TypeScript 7 készen áll a széles körű használatra, a Visual Studio Code tervei szerint... fogadd el alapként az IntelliSense számára JavaScriptben és TypeScriptben. Ez zökkenőmentesebb automatikus kiegészítési élményt eredményezhet, különösen a kiterjedt kódbázisokat fenntartó európai vállalatokra és szervezetekre jellemző nagyszabású projektekben.
Forráskód-vezérlés: Git Stash és kényelmesebb munkafolyamatok
A Visual Studio Code 1.107 a verziókövetés fejlesztéseit is magában foglalja, ahol a Git továbbra is a de facto szabvány. A legszembetűnőbb új funkció a Kísérleti támogatás a Git Stash közvetlen kezeléséhez a szerkesztő verziókövető felületérőlanélkül, hogy kizárólag a konzolra hagyatkoznánk.
Ennek az integrációnak köszönhetően lehetséges lásd, alkalmazd vagy dobd el foglalások (rekeszek) magán a VS Code-on belülEz előnyt jelent azok számára, akik nem szeretnék félbehagyni a szerkesztő grafikus felületét. Ez a kényelem segíthet azoknak a csapatoknak, amelyek gyakran használják a Git Stash-t a gyors változtatások tárolására, miközben átváltanak a sürgős problémák áttekintése érdekében.
Ezekkel a lépésekkel a Microsoft arra törekszik, hogy jobban összehangolja a grafikus környezetet a fejlett munkafolyamatok Git, ami különösen értékes azokban a szervezetekben, ahol a módosítások finom kontrolljára van szükség, és gyakori kódfelülvizsgálatokat alkalmaznak.
Elérhetőség és frissítési módszerek az egyes platformokon
A Visual Studio Code novemberi frissítését a szokásos módon ingyenesen terjesztjük hivatalos csatornákon keresztül. Azok, akik már megkapták A Windows vagy Linux rendszerre telepített VS Code képes Lépjen a Súgó menübe > Frissítések keresése (Súgó > Frissítések keresése) Töltse le és telepítse az 1.107-es verziót.
macOS esetén a folyamat hasonló, de a menüből történik. Kód > Frissítések kereséseUgyanaz a logika érvényesül az alkalmazáson belüli közvetlen frissítések terén. Új telepítések vagy tömeges telepítések esetén az európai vállalatoknál a telepítők továbbra is elérhetők a hivatalos Visual Studio Code weboldalon.
A Microsoft megtartja a szokásos terjesztési formátumait, Windows csomagok x64 és ARM architektúrákban, macOS verziók Intel és Apple Silicon rendszerekre, valamint különféle Linux csomagok – deb, rpm, tarball vagy builds for ARM –, amelyek megkönnyítik az adaptációját különböző disztribúciókban és professzionális környezetekben.
Az 1.107-es verzió megjelenésével a Visual Studio Code megerősíti stratégiáját, amely egy könnyűsúlyú szerkesztőt ötvöz egyre kifinomultabb funkciókkal az AI-ügynökök, a verziókövető rendszer integrációja és a folyamatos terminálfejlesztések terén. Anélkül, hogy megváltoztatná platformfüggetlen lényegét, a szerkesztő folyamatosan fejlődik egy olyan környezetté, ahol a fejlesztők... központosítják napi munkájuk nagy részét, mind személyes projektekben, mind Spanyolország-szerte és Európa többi részén szétszórt csapatokban.
Technológia-rajongó vagyok, aki "geek" érdeklődését szakmává változtatta. Életemből több mint 10 évet töltöttem a legmodernebb technológiával, és pusztán kíváncsiságból mindenféle programmal bütykölgettem. Most a számítástechnikára és a videojátékokra szakosodtam. Ennek az az oka, hogy több mint 5 éve írok különféle technológiával és videojátékokkal foglalkozó weboldalakra, olyan cikkeket készítve, amelyek mindenki számára érthető nyelven igyekeznek megadni a szükséges információkat.
Ha bármilyen kérdése van, tudásom a Windows operációs rendszerrel, valamint a mobiltelefonokhoz készült Androiddal kapcsolatos mindenre kiterjed. És az én elkötelezettségem az Ön iránti elkötelezettségem, mindig készen állok néhány percet rászánni arra, hogy segítsek megoldani minden kérdését ebben az internetes világban.
