- Visual Studio Code 1.107 versterk die werk met KI-agente en sentraliseer hul bestuur in Agent HQ.
- Die geïntegreerde terminaal kry kontekstuele voorstelle vir opdragte en parameters om konsolegebruik te stroomlyn.
- Die TypeScript 7-voorskou arriveer met verbeterings aan outovoltooiing, herbenaming en verwysings.
- Eksperimentele ondersteuning vir Git Stash word vanaf bronkodebeheer bekendgestel sonder om die redigeerder te verlaat.
Die weergawe 1.107 van Visual Studio-kode Dit is nou beskikbaar as 'n November-opdatering en kom propvol veranderinge wat fokus op die produktiwiteit van ontwikkelaars en tegniese spanne. Microsoft versterk sy verbintenis tot integrasie kunsmatige intelligensie agente, Die geïntegreerde terminaal is aansienlik verbeter. en neem dit 'n stap verder met die TypeScript 7 voorlopige versoenbaarheid.
Hierdie aflewering handhaaf die gewone multiplatform-benadering van VS-kode y Dit kan op Windows, macOS en Linux geïnstalleer word.Dit maak dit veral relevant vir die Europese ekosisteem waar verskillende bedryfstelsels saam bestaan in professionele en akademiese omgewings. Met hierdie weergawe gaan die maatskappy voort Verfyn die ontwikkelingservaring sonder om te ver af te wyk van die liggewig-redigeerder wat baie spanne gebruik daagliks.
'n Kragtiger terminaal met kontekstuele voorstelle

Een van die mees opvallende nuwe kenmerke van die opdatering is die verbetering van geïntegreerde terminaalwat nou outomatiese voorstelle insluit soos bevele getik word. Die Terminal Suggest-funksie is nou standaard in die stabiele kanaal geaktiveer, wat konsolegebruik vereenvoudig vir diegene wat nie op eksterne uitbreidings of gevorderde dopkonfigurasies wil staatmaak nie.
Soos bevele, bevelreëlargumente en lêerpaaie getik word, 'n lys van voorstelle net bokant die aanwysingsprompt. Hierdie aanbevelings kan met die pyltjie sleutels genavigeer word en met die Tab-sleutel aanvaar word, wat herhalende take versnel en tikfoute in lang opdragte verminder.
Byvoorbeeld, wanneer jy ingaan "ls" op macOS of Linux Gevolg deur 'n koppelteken, vertoon die terminaal onmiddellik alle beskikbare parameters vir daardie opdrag. Dit maak dit makliker om toegang te verkry tot opsies wat dikwels vergeet word of wat voorheen vereis het dat die stelsel se ingeboude hulp of eksterne dokumentasie voortdurend geraadpleeg word.
Tog is die terminaal se voorstelle nie bedoel om tradisionele dokumentasie te vervang nie, aangesien hulle bloot moontlike argumente vertoon en nie in detail verduidelik wat elkeen doen nie. Die doel is om 'n ligte en vinnige hulp in daaglikse gebruik sonder om die VS Code-konsole in 'n volwaardige hulpstelsel te omskep, iets wat baie gevorderde gebruikers verkies om uit die redigeerder te hou.
Meer geïntegreerde KI-agente en gesentraliseerde bestuur met Agent HQ

Nog 'n sleutelblok van weergawe 1.107 is gewy aan die kunsmatige intelligensie agente, 'n gebied waar VS Code direk meeding met onlangse redakteurs wat gefokus het op die bygestaan programmering, soos die gespesialiseerde KI-afgeleides wat die afgelope maande na vore gekom het.
Microsoft stel Agent HQ bekend, 'n soort sentrale paneel Van hier af kan jy al die vertroude agente wat in die redigeerder gekonfigureer is, bekyk en bestuur. Jy kan kyk watter agente aktief is, watter onaktief is en watter take aandag vereis, wat dit maklik maak om 'n werkvloei met verskeie agente wat parallel werk te implementeer sonder om beheer te verloor.
Verder woon Copilot en die gepersonaliseerde agente nie meer in heeltemal aparte afdelings nie en begin hulle saam werk. elmboog tot elmboog binne dieselfde gebruikerservaring. Die maatskappy lei Visual Studio Code na 'n scenario waarin verskillende agente die werk deel, gelyktydig loop en saamwerk aan komplekse take soos herstrukturering, kodegenerering of veranderingsbeoordeling.
Agentsessies verander ook hul aanbieding: die individuele aansig is standaard gedeaktiveer en nou word alles binne die vertoon klets-aansigVanuit daardie enkele venster is dit moontlik om huidige sessies te hersien, die vordering van elke agent na te gaan, agtergrondtake te besigtig en lêerveranderingstatistieke te raadpleeg sonder om tussen panele te spring.
Vir diegene wat met plaaslike agente in hul eie span werk, is daar nog 'n praktiese verbetering: take word nie meer outomaties gekanselleer wanneer die kletsvenster toegemaak word nie. In plaas daarvan, die plaaslike agent hou aan werk hangende bewerkings, wat nuttig is wanneer lang prosesse geloods word wat nie onderbreek moet word nie, soos uitgebreide bewaarplek-analise of groot kode-herskrywings.
Die opdatering voeg ook 'n nuwe "Gaan voort"-knoppie by gesprekke, wat jou toelaat om te besluit of 'n spesifieke taak—byvoorbeeld, die opstel van 'n besonder lang lêer—na 'n agtergrondagent of 'n ... gestuur moet word. KI-instrument Spesifiek help hierdie klein verandering om die werklas beter te versprei en die agentinfrastruktuur meer buigsaam te benut.
Isolasie via Git-werkboom en fynkorrelige toestemmingsbeheer

Ontwikkelaars wat verskeie werkkontekste binne dieselfde projek bestuur, sal die nuwe ondersteuning vind vir Git werkboom vir agtergrondagente. Dit is nou moontlik om presies te spesifiseer in watter werkboom elke agent moet werk, wat die risiko van konflikte tussen verskillende takke of gidse verminder.
Hierdie isolasiekapasiteit laat 'n agent toe om beperk te word tot 'n spesifieke werkruimteterwyl 'n ander in 'n aparte werkboom werk, wat Dit kan nuttig wees vir spanne wat eksperimentele kenmerke toets of onderhoudstakke parallel in stand hou.Op 'n praktiese vlak help dit om orde te handhaaf wanneer daar verskeie outomatiese prosesse is wat toegang tot die bewaarplek verkry.
Daarbenewens stel weergawe 1.107 'n opsie bekend om magtig alle bevele in 'n spesifieke terminaalsessie met 'n enkele klik. In plaas daarvan om elke opdrag wat 'n agent individueel wil uitvoer goed te keur, kan globale toestemming vir daardie terminaal verleen word, wat wrywing verminder wanneer daar volle vertroue in die voortgesette taak is.
Die opsie om te konfigureer is ook geaktiveer. verskillende sleutelbordkortpaaie Vir verskillende agente is hierdie funksie ontwerp vir diegene wat verskeie KI-assistente gelyktydig gebruik en hulle vinnig en sonder verwarring moet oproep. In omgewings waar interne agente, derdeparty-instrumente en Copilot gemeng word, maak die gebruik van persoonlike kortpaaie 'n beduidende verskil in gebruikspoed.
Verbeterings aan TypeScript 7 voorskou en redigeerder
Op die gebied van taal aktiveer die November-opdatering 'n opgedateerde voorskou van TypeScript 7Hierdie voorskouweergawe is ontwerp vir diegene wat voor die kurwe in die JavaScript-ekosisteem wil bly, en sluit verbeterings aan tipekontroleprestasie en 'n reeks funksies in wat daarop gemik is om kodeskryf en -instandhouding te versnel.
Onder die nuwe kenmerke, die nuwe gedrag van invoer outovoltooiingDit maak dit makliker om modules op te spoor en by te voeg sonder om die presiese naam van elke roete te onthou. Dit optimaliseer ook die simboolherbenamingservaring, wat skoner en meer konsekwente herbenamings van veranderlikes, funksies of klasse dwarsdeur die hele projek moontlik maak.
Nog 'n interessante verbetering kom by die verwysings met CodeLens, wat nou bied meer bruikbare inligting oor waar en hoe elemente binne die kode gebruik word. Om voordeel te trek uit hierdie funksies, moet jy die TypeScript-voorskou-uitbreiding geïnstalleer hê en die opdrag "TypeScript (Native Preview): Enable (Experimental)" in 'n JavaScript- of TypeScript-lêer uitvoer.
Wanneer TypeScript 7 gereed is vir wydverspreide gebruik, beplan Visual Studio Code om... neem dit as basis aan vir IntelliSense in JavaScript en TypeScript. Dit kan lei tot 'n gladder outovoltooi-ervaring, veral in groot projekte tipies van Europese maatskappye en organisasies wat uitgebreide kodebasisse onderhou.
Bronkodebeheer: Git Stash en geriefliker werkvloeie
Visual Studio Code 1.107 bevat ook verbeterings in weergawebeheer, waar Git die de facto standaard bly. Die opvallendste nuwe kenmerk is die Eksperimentele ondersteuning vir die bestuur van Git Stash direk vanaf die redigeerder se bronkodebeheer-koppelvlaksonder om slegs op die konsole staat te maak.
Danksy hierdie integrasie is dit moontlik sien, toepas of weggooi besprekings (stashes) van binne VS-kode selfDit is 'n voordeel vir diegene wat nie die redigeerder se grafiese koppelvlak midde-in 'n taak wil los nie. Hierdie gerief kan spanne wat gereeld Git Stash gebruik, help om vinnige veranderinge te parkeer terwyl hulle van takke wissel om dringende kwessies te hersien.
Met hierdie stappe poog Microsoft om die grafiese omgewing verder in lyn te bring met die gevorderde werkvloeie Git, iets wat veral waardeer word in organisasies waar fyn beheer van wysigings vereis word en gereelde kode-oorsigte gebruik word.
Beskikbaarheid en opdateringsmetodes op elke platform
Die November-opdatering vir Visual Studio Code word soos gewoonlik gratis deur amptelike kanale versprei. Diegene wat dit reeds het VS-kode wat op Windows of Linux geïnstalleer is, kan Gaan na die Hulp-kieslys > Kyk vir opdaterings (Hulp > Kontroleer vir opdaterings) na Laai weergawe 1.107 af en installeer dit.
In die geval van macOS is die proses soortgelyk, maar word dit vanaf die spyskaart gedoen. Kode > Kontroleer vir opdateringsDieselfde logika van direkte opdaterings van binne die toepassing word gehandhaaf. Vir nuwe installasies of massa-ontplooiings in Europese maatskappye is installeerders steeds beskikbaar op die amptelike Visual Studio Code-webwerf.
Microsoft handhaaf sy gewone verspreidingsformate, met Windows-pakkette in x64- en ARM-argitekture, weergawes vir macOS op beide Intel- en Apple Silicon-stelsels, en verskeie pakkette vir Linux —deb, rpm, tarball of builds vir ARM — wat die aanvaarding daarvan in verskillende verspreidings en professionele omgewings vergemaklik.
Met die vrystelling van weergawe 1.107 versterk Visual Studio Code sy strategie om 'n liggewig-redigeerder te kombineer met toenemend gesofistikeerde funksies rondom KI-agente, weergawebeheerstelselintegrasie en voortdurende terminaalverbeterings. Sonder om sy kruisplatform-essensie te verander, ontwikkel die redigeerder steeds in 'n omgewing waar ontwikkelaars kan... sentraliseer baie van hul daaglikse werk, beide in persoonlike projekte en in spanne versprei oor Spanje en die res van Europa.
Ek is 'n tegnologie-entoesias wat sy "geek"-belangstellings in 'n beroep verander het. Ek het meer as 10 jaar van my lewe bestee om die nuutste tegnologie te gebruik en uit pure nuuskierigheid met allerhande programme te peuter. Nou het ek gespesialiseer in rekenaartegnologie en videospeletjies. Dit is omdat ek al vir meer as 5 jaar vir verskeie webwerwe oor tegnologie en videospeletjies skryf en artikels skep wat poog om jou die inligting te gee wat jy nodig het in 'n taal wat vir almal verstaanbaar is.
As jy enige vrae het, strek my kennis van alles wat verband hou met die Windows-bedryfstelsel sowel as Android vir selfone. En my verbintenis is aan jou, ek is altyd bereid om 'n paar minute te spandeer en jou te help om enige vrae op te los wat jy in hierdie internetwêreld mag hê.
