- U codice Visual Studio 1.107 rinfurzeghja u travagliu cù l'agenti di IA è centralizeghja a so gestione in a sede di l'agenti.
- U terminal integratu riceve suggerimenti cuntestuali per i cumandamenti è i parametri per simplificà l'usu di a cunsola.
- L'anteprima di TypeScript 7 ghjunghje cù miglioramenti à l'autocompletamentu, a rinomina è i riferimenti.
- U supportu sperimentale per Git Stash hè introduttu da u cuntrollu di a surghjente senza lascià l'editore.
A versione 1.107 di u Codice di Visual Studio Avà hè dispunibule cum'è un aghjurnamentu di nuvembre è vene pienu di cambiamenti focalizati nantu à a produttività di i sviluppatori è di e squadre tecniche. Microsoft rinforza u so impegnu per l'integrazione agenti di l'intelligenza artificiale, U terminal integratu hè migliuratu significativamente. è face un passu in più cù u Compatibilità preliminare di TypeScript 7.
Questa parte mantene l'approcciu multiplataforma abituale di VS Code y Pò esse stallatu nantu à Windows, macOS è Linux.Questu a rende particularmente pertinente per l'ecosistema europeu induve diversi sistemi operativi coesistenu in ambienti prufessiunali è accademichi. Cù sta versione, a cumpagnia cuntinueghja Raffinà l'esperienza di sviluppu senza alluntanassi troppu da l'editore ligeru chì parechje squadre utilizanu ogni ghjornu
Un terminal più putente cù suggerimenti cuntestuali

Una di e novità più notevuli di l'aghjurnamentu hè u miglioramentu di terminal integratuchì avà include suggerimenti automatichi mentre i cumandamenti sò scritti. A funzione Terminal Suggest hè avà attivata per difettu in u canale stabile, simplificendu l'usu di a cunsola per quelli chì ùn volenu micca affidà si à estensioni esterne o cunfigurazioni di shell avanzate.
Quandu i cumandamenti, l'argumenti di a linea di cumanda è i percorsi di i fugliali sò digitati, un lista di suggerimenti ghjustu sopra à u prompt. Queste raccomandazioni ponu esse navigate cù i tasti freccia è accettate cù u tastu Tab, accelerendu i travaglii ripetitivi è riducendu l'errori di battitura in i cumandamenti longhi.
Per esempiu, quandu si entra "ls" nant'à macOS o Linux Seguitatu da un trattinu, u terminal mostra subitu tutti i parametri dispunibili per quellu cumandamentu. Questu facilita l'accessu à l'opzioni chì sò spessu dimenticate o chì prima necessitavanu una cunsultazione custante di l'aiutu integratu di u sistema o di a ducumentazione esterna.
Ancu cusì, i suggerimenti di u terminal ùn sò micca destinati à rimpiazzà a ducumentazione tradiziunale, postu chì mostranu solu pussibuli argumenti è ùn spieganu micca in dettagliu ciò chì face ognunu. L'obiettivu hè di offre una assistenza ligera è rapida in l'usu cutidianu senza trasfurmà a cunsola VS Code in un sistema d'aiutu cumpletu, qualcosa chì parechji utilizatori avanzati preferiscenu tene fora di l'editore.
Agenti di IA più integrati è gestione centralizzata cù Agent HQ

Un altru bloccu chjave di a versione 1.107 hè dedicatu à u agenti di l'intelligenza artificiale, un duminiu induve VS Code cumpete direttamente cù l'editori recenti chì si sò cuncentrati nantu à prugrammazione assistita, cum'è i derivati spezializati di l'IA chì sò emersi in l'ultimi mesi.
Microsoft presenta Agent HQ, una spezia di pannellu cintrali Da quì, pudete vede è gestisce tutti l'agenti di fiducia cunfigurati in l'editore. Pudete verificà quali agenti sò attivi, quali sò inattivi è quali attività richiedenu attenzione, rendendu faciule l'implementazione di un flussu di travagliu cù parechji agenti chì travaglianu in parallelu senza perde u cuntrollu.
Inoltre, Copilot è l'agenti persunalizati ùn campanu più in sezioni cumpletamente separate è cumincianu à operà inseme. gomitu à gomitu in a listessa sperienza d'utilizatore. L'impresa guida Visual Studio Code versu un scenariu in u quale diversi agenti spartenu u travagliu, funzionanu simultaneamente è collaboranu à attività cumplesse cum'è u refactoring, a generazione di codice o a revisione di cambiamenti.
E sessioni di l'agente cambianu ancu a so presentazione: a vista individuale hè disattivata per difettu è avà tuttu hè visualizatu in u vista di chatDa quella sola finestra, hè pussibule di rivedere e sessioni attuali, verificà u prugressu di ogni agente, vede i travaglii in background è cunsultà e statistiche di cambiamentu di i fugliali senza saltà trà i pannelli.
Per quelli chì travaglianu cù agenti lucali in a so propria squadra, ci hè un'altra migliurazione pratica: i compiti ùn sò più annullati automaticamente quandu a finestra di chat hè chjusa. Invece, u l'agente lucale cuntinueghja à funziunà operazioni pendenti, chì hè utile quandu si lancianu prucessi longhi chì ùn devenu micca esse interrotti, cum'è analisi estensive di repositori o grandi riscritture di codice.
L'aghjurnamentu aghjusta ancu un novu buttone "Cuntinuà" à e conversazioni, chì vi permette di decide se un compitu specificu - per esempiu, a redazione di un schedariu particularmente longu - deve esse mandatu à un agente in background o à un Strumentu AI In particulare, questu picculu cambiamentu aiuta à distribuisce megliu a carica di travagliu è à sfruttà l'infrastruttura di l'agenti in modu più flessibile.
Isolamentu via l'arburu di travagliu Git è cuntrollu di permessi granulari

I sviluppatori chì gestiscenu parechji cuntesti di travagliu in u listessu prughjettu truveranu u novu supportu per Arburu di travagliu Git per l'agenti in background. Avà hè pussibule di specificà precisamente in quale arburu di travagliu ogni agente deve operà, riducendu cusì u risicu di cunflitti trà diverse branche o repertori.
Questa capacità d'isolamentu permette di limità un agente à un spaziu di travagliu specificumentre un altru opera in un worktree separatu, chì Questu pò esse utile per e squadre chì testanu funzioni sperimentali o mantenenu rami di manutenzione in parallelu.À un livellu praticu, aiuta à mantene l'ordine quandu ci sò parechji prucessi automatizati chì accedenu à u repositoriu.
Inoltre, a versione 1.107 introduce una opzione per autorizà tutti i cumandamenti in una sessione di terminal specifica cù un solu clic. Invece di appruvà ogni cumandamentu chì un agente vole eseguisce individualmente, l'autorizazione globale pò esse cuncessa per quellu terminal, riducendu l'attritu quandu ci hè piena fiducia in u compitu in corsu.
L'opzione di cunfigurazione hè ancu attivata. diverse scorciatoie di tastiera Per diversi agenti, sta funzione hè cuncipita per quelli chì utilizanu parechji assistenti IA simultaneamente è anu bisognu di invucalli rapidamente senza cunfusione. In ambienti induve l'agenti interni, l'arnesi di terze parti è Copilot sò mischiati, avè scorciatoie persunalizate face una differenza significativa in a velocità d'usu.
Anteprima di TypeScript 7 è miglioramenti di l'editore
In u duminiu di a lingua, l'aghjurnamentu di nuvembre attiva un anteprima aghjurnata di TypeScript 7Cuncipita per quelli chì volenu stà à l'avanguardia in l'ecosistema JavaScript, sta versione di anteprima include miglioramenti à e prestazioni di verificazione di u tipu è una seria di funzioni destinate à accelerà a scrittura è a manutenzione di u codice.
Trà e nuove funzionalità, i novi cumpurtamenti di impurtazione automatica di cumpletamentuQuestu facilita a localizazione è l'aghjunzione di moduli senza avè da ricurdà u nome esattu di ogni percorsu. Ottimizza ancu l'esperienza di rinominazione di simboli, permettendu una rinominazione più pulita è più consistente di variabili, funzioni o classi in tuttu u prugettu.
Un'altra migliurazione interessante vene à e referenze cù CodeLens, chì offrenu avà infurmazione più utile nantu à induve è cumu l'elementi sò aduprati in u codice. Per prufittà di ste funziunalità, avete bisognu di avè l'estensione di anteprima TypeScript installata è eseguisce u cumandamentu "TypeScript (Native Preview): Enable (Experimental)" in un schedariu JavaScript o TypeScript.
Quandu TypeScript 7 serà prontu per un usu generalizatu, Visual Studio Code prevede di... aduttà lu cum'è basa per IntelliSense in JavaScript è TypeScript. Questu puderia traduce si in una sperienza di cumpletamentu automaticu più fluida, in particulare in i grandi prughjetti tipici di e cumpagnie è l'urganisazioni europee chì mantenenu basi di codice estese.
Cuntrollu di u codice surghjente: Git Stash è flussi di travagliu più cunvenienti
U codice 1.107 di Visual Studio incorpora ancu avanzamenti in u cuntrollu di versione, induve Git ferma u standard de facto. A nova funzione più sorprendente hè a Supportu sperimentale per a gestione di Git Stash direttamente da l'interfaccia di cuntrollu di a surghjente di l'editoresenza fidà si solu di a cunsola.
Grazie à sta integrazione, hè pussibule vede, applicà o scartà riservazioni (stashes) da u stessu VS CodeQuestu hè un vantaghju per quelli chì ùn volenu micca lascià l'interfaccia grafica di l'editore à meza attività. Questa comodità pò aiutà e squadre chì utilizanu spessu Git Stash à parcheghjà cambiamenti rapidi mentre cambianu rami per rivedere prublemi urgenti.
Cù sti passi, Microsoft cerca di allineà ulteriormente l'ambiente graficu cù u flussi di travagliu avanzati Git, qualcosa di particularmente apprezzatu in l'urganisazioni induve hè necessariu un cuntrollu fine di e mudificazioni è si utilizanu revisioni di codice frequenti.
Disponibilità è metudi d'aghjurnamentu nantu à ogni piattaforma
L'aghjurnamentu di nuvembre per Visual Studio Code hè distribuitu, cum'è di solitu, gratuitamente per mezu di i canali ufficiali. Quelli chì l'anu digià U codice VS installatu nantu à Windows o Linux pò Andate à u menù Aiutu > Verificate l'aghjurnamenti (Aiutu > Verificà l'aghjurnamenti) à Scaricate è installate a versione 1.107.
In u casu di macOS, u prucessu hè simile ma si face da u menu Codice > Verificate l'aghjurnamentiMantenendu a listessa logica di aghjurnamenti diretti da l'internu di l'applicazione. Per e nuove installazioni o implementazioni di massa in cumpagnie europee, l'installatori sò sempre dispunibili nantu à u situ web ufficiale di Visual Studio Code.
Microsoft mantene i so furmati di distribuzione abituali, cù Pacchetti Windows in architetture x64 è ARM, versioni per macOS nantu à i sistemi Intel è Apple Silicon, è diversi pacchetti per Linux — deb, rpm, tarball o builds per ARM — chì facilitanu a so adozione in diverse distribuzioni è ambienti prufessiunali.
Cù a liberazione di a versione 1.107, Visual Studio Code rinforza a so strategia di cumbinà un editore ligeru cù funzioni sempre più sofisticate intornu à l'agenti IA, l'integrazione di u sistema di cuntrollu di versione è i miglioramenti cuntinui di u terminal. Senza alterà a so essenza multipiattaforma, l'editore cuntinueghja à evoluzione in un ambiente induve i sviluppatori ponu centralizà gran parte di u so travagliu cutidianu, sia in prughjetti persunali sia in squadre distribuite in tutta a Spagna è u restu di l'Europa.
Sò un entusiasta di a tecnulugia chì hà trasfurmatu i so interessi "geek" in una professione. Aghju passatu più di 10 anni di a mo vita cù a tecnulugia d'avanguardia è scacciendu ogni tipu di prugrammi per pura curiosità. Avà sò specializatu in tecnulugia di computer è video games. Questu hè chì dapoi più di 5 anni aghju scrittu per diversi siti web nantu à a tecnulugia è i video games, creendu articuli chì cercanu di dà l'infurmazioni chì avete bisognu in una lingua chì hè comprensibile à tutti.
Sì avete qualchì quistione, a mo cunniscenza varieghja da tuttu ciò chì riguarda u sistema operatore Windows è ancu Android per i telefunini. È u mo impegnu hè di voi, sò sempre dispostu à passà uni pochi di minuti è aiutavvi à risolve tutte e dumande chì pudete avè in questu mondu Internet.
