note sulla versione di Visual Studio Insiders

Siamo lieti di annunciare la disponibilità dell'aggiornamento di ottobre Visual Studio 2026. Questa versione segna l'inizio di una nuova era per Visual Studio con un'integrazione approfondita della piattaforma di intelligenza artificiale, concetti fondamentali più forti e prestazioni migliorate.

Scaricare Visual Studio 2026 Insider per godere di queste nuove funzionalità e miglioramenti.

Versione 12316.00

Data di rilascio: 20 ottobre 2026.

Correzioni di bug principali Dalla comunità
Corretto Copilot BYOM: Foundry gpt-6-astra ha esito negativo con HTTP 400 quando si usano ragionamento e strumenti ticket di feedback
Risolto: Copilot AutoPilot (Manuale) ha rifiutato la chiamata dello strumento Git senza prompt né spiegazione Ticket di feedback, ticket di feedback
Funzionalità C++23 completa in IntelliSense ad eccezione del supporto dei moduli
Aggiornamento del programma di installazione per includere la versione di manutenzione più recente della versione 10.0.26100 Windows SDK (10.0.26100.9457)
È stato risolto un problema di connessione per il supporto iOS remoto per i progetti .NET MAUI e .NET iOS

Funzionalità

Data di rilascio: 13 ottobre 2026.

IDE

Formati di anteprima delle immagini espansi 📣

Anche le anteprime delle immagini in Esplora soluzioni supportano più formati e funzionano anche in Apri cartella.

È ora possibile visualizzare in anteprima altri formati di immagine quando si passa il puntatore del mouse sui file di immagine in Esplora soluzioni. È stato aggiunto il supporto per TIFF, DDS, JPEG XR, HD Photo, Windows Media Photo e WebP, corrispondenti a ciò che è disponibile nell'editor. Questo si aggiunge ai formati esistenti, ad esempio PNG, JPEG, GIF, BMP e ICO.

Anche le anteprime delle immagini funzionano ora in Open Folder, quindi si ottiene la stessa anteprima al passaggio del mouse, indipendentemente dal fatto che le immagini si trovino in una soluzione, in un progetto o semplicemente in una cartella aperta.

Descrizione comando in Esplora soluzioni che mostra un'anteprima di un file di immagine sotto il cursore

Alcuni formati, ad esempio WebP, potrebbero richiedere l'installazione dei codec immagine Windows appropriati.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Chiudere le schede a destra 📣

Un comando di gestione delle schede familiare dai Web browser e VS Code è ora disponibile in Visual Studio.

Un comando di gestione delle schede già noto nei browser web e in VS Code è ora disponibile in Visual Studio. Fare clic con il pulsante destro del mouse su una scheda documento o una finestra degli strumenti ancorata nell'area delle schede documento e selezionare Chiudi schede a destra per pulire rapidamente l'area di lavoro mantenendo le schede in uso attivamente.

Screenshot del comando Chiudi schede a destra nelle schede orizzontali.

Quando si usano schede verticali, il comando viene visualizzato automaticamente come Chiudi schede sottostanti e segue l'ordine visibile delle schede. Rispetta anche l'organizzazione delle schede mantenendo separati i gruppi bloccati e non bloccati e lasciando aperte le schede di anteprima.

Schermata del comando Chiudi schede sottostanti nelle schede verticali.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Visualizzazione file system

Esplorare la codebase usando la struttura di cartelle fisiche ed esplorare i repository dalla radice.

Esplorare la codebase usando la struttura di cartelle fisiche così come esiste su disco. Quando si lavora in un repository, File System la vista inizia nella radice del repository, semplificando l'esplorazione dei file di origine, della documentazione, degli asset di compilazione, dei file di configurazione e di altri contenuti che potrebbero non essere visualizzati nelle visualizzazioni di progetto tradizionali.

Esplora soluzioni finestra degli strumenti con la visualizzazione File System

Per le soluzioni esterne a un repository, File System la vista inizia dalla cartella della soluzione.

Passare dalla vista Progetto alle viste del file system

La File System visualizzazione è integrata direttamente in Esplora soluzioni, semplificando il passaggio tra le visualizzazioni incentrate sul progetto e il file system senza aprire o gestire finestre degli strumenti aggiuntive.

Usa la visualizzazione Solution quando vuoi capire la struttura del tuo progetto, le dipendenze e i progetti caricati. Passa alla vista File System quando vuoi esplorare il repository così come si trova sul disco, inclusi file e cartelle che non fanno parte della soluzione.

Hai bisogno di entrambe le visualizzazioni contemporaneamente?

Per i flussi di lavoro avanzati, usare il New Esplora soluzioni View comando di menu di scelta rapida per aprire una finestra di Esplora soluzioni aggiuntiva.

Esplora soluzioni pulsante del menu di scelta rapida della nuova visualizzazione di Esplora soluzioni

Ciò consente a Solution visualizzazione e a File System visualizzazione di rimanere aperte affiancate come finestre degli strumenti distinte, offrendoti un accesso simultaneo sia all'organizzazione logica della soluzione sia alla struttura fisica del repository.

Finestre degli strumenti di Esplora soluzioni affiancate in visualizzazioni diverse

Controlla le schede della finestra degli strumenti 📣

Controlla la dimensione delle schede della finestra degli strumenti con larghezze personalizzabili.

È ora possibile impostare le larghezze minime e massime per le schede della finestra. Per personalizzare i limiti di larghezza, passare a Strumenti → Opzioni → Ambiente → Schede → Schede delle finestre degli strumenti.

Schede agganciate Min e Max

Prima

Schede ancorate davanti

Dopo

Schede ancorate dopo

Le schede della finestra degli strumenti si ridurranno fino alla dimensione del contenuto e fino alla larghezza minima delle schede impostata prima di tagliare con i puntini di sospensione e compattare tutte le schede in modo uniforme.

Riduci le schede ancorate

Questo aggiornamento aggiunge anche una certa coerenza tra l'altezza delle schede (tutte da 24 px), il feedback di trascinamento più chiaro e il comportamento migliorato a contrasto elevato.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Differenze di asserzione in Esplora test

Visual Studio presenta una nuova esperienza di differenze side-by-side che semplifica la diagnosi degli errori di confronto delle stringhe.

Quando le stringhe previste e effettive non corrispondono, Esplora test può ora visualizzarle affiancate ed evidenziare le differenze. Individua rapidamente modifiche sottili in stringhe lunghe o su più righe, anche un singolo carattere non corrispondente, senza cercare in un muro di testo di errore.

Test Explorer - differenze nelle asserzioni

ESC annulla il trascinamento della finestra 📣

Se si inizia accidentalmente a trascinare una finestra, premere ESC per annullare l'operazione di trascinamento.

È facile afferrare accidentalmente una finestra degli strumenti quando si intendeva fare clic in un'altra posizione. In precedenza, dopo aver iniziato a trascinare una finestra ancorata, non c'era un modo rapido per annullare l'operazione. Dovevi completare lo spostamento o lo sganciamento della finestra e poi rimetterla dove era.

Ora, durante il trascinamento di una finestra ancorata, è sufficiente premere ESC prima di rilasciare il pulsante del mouse. Visual Studio annulla il trascinamento e restituisce la finestra alla posizione ancorata precedente, come se non avessi mai iniziato a spostarla.

Questo rende meno rischioso sperimentare con i layout delle finestre, ma soprattutto fornisce una rapida via d'uscita per quei trascinamenti accidentali che inevitabilmente si verificano nel corso della giornata. Hai selezionato Esplora soluzioni invece della barra di scorrimento? Premi Esc e prosegui.

Questo miglioramento deriva direttamente dai feedback della Developer Community che chiedono che il trascinamento della finestra segua la convenzione nota secondo cui Escape annulla un'operazione in corso.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Aggiornamenti di TextMate per Rust e TOML

Gli aggiornamenti delle grammatiche TextMate per Rust e TOML offrono funzionalità migliorate di evidenziazione della sintassi e supporto del linguaggio.

Sono state aggiunte grammatiche TextMate per il linguaggio TOML per fornire evidenziazione della sintassi, compressione del codice, completamento parentesi graffa e supporto per commentare/decommentare. Ciò significa che è ora possibile godere di un'esperienza di modifica migliore quando si lavora con i file TOML nei progetti.

Grammatica TextMate per TOML

La grammatica Rust è stata aggiornata anche alla versione più recente, che include l'evidenziazione della sintassi migliorata e il supporto per le nuove funzionalità del linguaggio. Questo aggiornamento garantisce che il codice Rust venga visualizzato in modo accurato e chiaro, semplificando la lettura e la manutenzione.

Produttività

Crea collegamenti Markdown trascinando i file 📣

Aggiungere rapidamente collegamenti e immagini ai file Markdown trascinando i file direttamente nell'editor.

L'aggiunta di collegamenti e immagini a Markdown è ora semplice come trascinare e rilasciare. Trascinare un file da Esplora soluzioni o Windows Esplora file nell'editor Markdown e Visual Studio inserisce la sintassi Markdown corretta nel punto di rilascio. I file regolari diventano collegamenti, mentre i file di immagine supportati diventano riferimenti alle immagini.

Trascinare e rilasciare i file sui documenti markdown

Visual Studio gestisce automaticamente i dettagli del percorso. I collegamenti usano percorsi relativi al documento Markdown corrente, con separatori normalizzati e spazi codificati, in modo che siano portabili tra computer e pronti per l'uso immediato. Il file originale rimane al suo posto, in modo da poter compilare la documentazione senza interrompere il flusso di lavoro.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Visualizzare le impostazioni della lunghezza della riga in .editorconfig 📣

Visual Studio ora può visualizzare guide verticali in base ai righelli e alle proprietà max_line_length in .editorconfig.

L'editor consente ora di seguire le convenzioni di lunghezza della riga del repository visualizzando guide verticali nelle colonne configurate.

Guide verticali del righello visualizzate in corrispondenza delle larghezze di colonna configurate nell'editor

Usare rulers per visualizzare una o più guide:

rulers = 80, 120

Quando rulers non viene specificato, Visual Studio esegue il fallback a max_line_length:

max_line_length = 120

Se sono presenti entrambe le proprietà, rulers ha la precedenza. Impostare l'una o l'altra proprietà su unset per eliminare un valore ereditato. Il colore della guida segue il tema Visual Studio e può essere personalizzato tramite Strumenti → Opzioni → Ambiente → Tipi di carattere e colori.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

GitHub Copilot

Trascina i file in Copilot Chat 📣

Allega file da Esplora file o Esplora soluzioni rilasciandoli nella chat.

Quando si usa la nuova esperienza di Copilot chat, è possibile trascinare i file da Esplora file Windows o Esplora soluzioni in Copilot Chat. Copilot le allega al prompt anziché aprirle nell'editor.

Trascina i file nella chat

È possibile trascinare e rilasciare un file o più file. Anche i file di immagine si allegano come file, usando lo stesso percorso di allegato del pulsante + nella casella del prompt.

Per attivarlo, vai alle opzioni di Copilot e seleziona Usa la nuova esperienza di chat di Copilot.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Un Copilot Chat più potente

Affronta attività di codifica più lunghe e più complesse con la nuova esperienza di chat Copilot.

La nuova esperienza di chat Copilot è ora l'impostazione predefinita in Visual Studio, offrendo un agente più in grado di affrontare attività di codifica sostanziali dall'inizio alla fine.

Usa Copilot per analizzare il codice non familiare, implementare funzionalità, correggere bug, effettuare il refactoring in più file e eseguire attività più lunghe con meno back-and-forth. La nuova esperienza migliora anche le prestazioni durante sessioni più lunghe e offre altri modi per personalizzare come funziona Copilot.

Dietro le quinte, si basa su Copilot SDK, la base condivisa usata da Copilot CLI e dall'app GitHub Copilot. Ciò consente a Visual Studio di trarre vantaggio più rapidamente dai miglioramenti in Copilot continuando a offrire un'esperienza progettata per gli sviluppatori di Visual Studio.

Nuova esperienza di chat di Copilot in Visual Studio

Aiutaci a migliorare

I feedback degli utenti saranno molto apprezzati. Se manca o non funziona qualcosa, inviarlo tramite la Guida → Inviare commenti e suggerimenti → Segnalare un problema in modo che sappiamo cosa classificare in ordine di priorità.

Se necessario, è possibile tornare all'esperienza precedente disattivando Usa nuova esperienza di Copilot chat in Strumenti → Opzioni → GitHub → Copilot → Copilot Chat, quindi riavviando Visual Studio.

Risolvere i conflitti Git con l'intelligenza artificiale

Usare l'intelligenza artificiale per risolvere i conflitti Git, quindi comprendere, rivedere e perfezionare le risoluzioni proposte.

Copilot ora può risolvere i conflitti Git per te, a partire da Risoluzione automatica in Modifiche Git, dall'editor di merge o dalla finestra di dialogo Unisci rami. L'editor di merge può anche visualizzare le risoluzioni effettuate nella directory di lavoro, consentendo di comprendere ed esaminare le risoluzioni dei conflitti.

Risolvere i conflitti esistenti

Quando si avvia un merge in Visual Studio, verifica la presenza di potenziali conflitti. È possibile scegliere Risoluzione automatica nella finestra di dialogo Unisci rami . Se non sono presenti conflitti, non verranno inviate richieste e non verrà speso alcun token.

Finestra di dialogo per unire i rami con l'opzione Auto Resolve.

Per un'operazione Git già in corso, i file in conflitto vengono visualizzati in Modifiche non unite nella finestra Modifiche Git. Selezionare uno o più file e quindi scegliere Risolvi automaticamente dal menu di scelta rapida. Se si è già nell'editor di merge, selezionare Auto Resolve nella barra degli strumenti.

La sezione Modifiche Git con modifiche non unite aperta e con l'opzione Risoluzione automatica selezionata.

Esamina la risoluzione dei conflitti

Copilot riepiloga le decisioni relative alla risoluzione dei conflitti e fornisce una motivazione basata sulla cronologia git. Anche se non si ha familiarità con le modifiche su ciascuno dei due rami, è possibile usarlo per verificare come è stato risolto ogni conflitto. Se sono necessari altri dettagli, chiedi a Copilot ulteriori spiegazioni o, se sei soddisfatto dei risultati, chiedigli di mettere in stage le risoluzioni e completare il merge.

Il riepilogo di Copilot Chat di un conflitto di merge risolto, spiegandone le decisioni e le convalide eseguite.

Per esaminare le modifiche apportate ai file non uniti da un agente, incluso uno esterno a Visual Studio, aprire un file in Modifiche non unite nella finestra Modifiche Git ed esaminarlo nell'editor di merge a tre vie. In Visual Studio Insider selezionare l'icona a forma di ingranaggio accanto a Accetta unione e quindi Risultato solo per concentrarsi sul file risolto mantenendo l'opzione per controllare uno dei due lati del conflitto. È possibile tornare a Visualizzazione mista, Visualizzazione verticale o Visualizzazione orizzontale in qualsiasi momento.

Editor di unione con il menu a forma di ingranaggio espanso, che mostra le modalità di visualizzazione disponibili.

Suggerimento: Per ricominciare, selezionare Restart resolutions dall'elenco a discesa Accept Merge.

Pulsante a discesa Accetta unione con le opzioni di risoluzione con riavvio evidenziate.

Strumenti Git

Esaminare le pull request più velocemente con Change Groups

Usare gruppi generati dall'intelligenza artificiale, tag, riepiloghi e indicazioni per la revisione per comprendere e tenere traccia delle pull request di grandi dimensioni.

Le richieste pull di grandi dimensioni spesso combinano funzionalità, test, refactoring e modifiche di supporto in molti file. Change Groups usa GitHub Copilot per organizzare le modifiche correlate in unità di revisione incentrate, consentendo di comprendere la struttura di una pull request prima di aprire ogni file.

Change Groups organizza una pull request in gruppi con tag con riepiloghi, linee guida per la revisione, file correlati e rilevamento dello stato di avanzamento.

Ogni gruppo include tag scansionabili che spiegano come sono correlate le modifiche e cosa aspettarsi. Una descrizione concisa riepiloga la finalità del gruppo, mentre Focus della revisione evidenzia le aree che potrebbero richiedere maggiore attenzione.

Durante la revisione, puoi:

  • Trascinare i gruppi nell'ordine preferito per esaminarli.
  • Usare le caselle di controllo per tenere traccia dello stato di avanzamento tra gruppi e file.
  • Spostati tra i commenti senza perdere la posizione.
  • Esaminare insieme i file correlati invece di ricostruire la modifica da un elenco di file flat.
Copiare l'ID commit 📣

Copiare lo SHA completo di un commit direttamente dal menu di scelta rapida cronologia Git.

Trovare e condividere un ID commit Git è ora più veloce in Visual Studio. In Cronologia Git fare clic con il pulsante destro del mouse su un singolo commit e selezionare Copia ID commit per copiare il relativo SHA completo direttamente negli Appunti.

Copia ID commit

In questo modo viene rimossa la necessità di aprire Dettagli commit e selezionare manualmente l'identificatore. Il comando è disponibile nella cronologia dei rami, dei file e delle cartelle, semplificando il riferimento ai commit nelle richieste pull, negli elementi di lavoro, nei comandi del terminale, nella documentazione e nelle conversazioni del team.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.

Aggiornamenti delle PR: revisori, immagini e messaggi di merge

Mantieni fluide le revisioni delle pull request con un migliore controllo sulle discussioni e sui dettagli di merge.

Questi aggiornamenti consentono di portare avanti le revisioni delle pull request, dal concentrare i thread di commento alla preparazione di un merge.

  • Il filtro dei commenti consente di restringere i commenti in base allo stato o all'autore per concentrarsi sul feedback necessario nelle visualizzazioni Panoramica e modifiche dei file.
  • La gestione dei revisori consente di aggiungere o rimuovere revisori nelle pull request attive di GitHub e Azure DevOps. Azure DevOps aggiunge revisori come revisori opzionali.
  • I caricamenti di immagini nei commenti GitHub consentono di incollare uno screenshot o un'altra immagine direttamente in una discussione di pull request. (Già supportato in Azure DevOps.)
  • Modifica del messaggio di merge consente di personalizzare il titolo e il corpo del commit prima di unire o impostare una richiesta pull per il completamento automatico in GitHub o Azure DevOps.
  • Filtra l'elenco delle pull request in base all'ID per individuare rapidamente la pull request.

Menu di filtro dei commenti della pull request che mostra le opzioni di filtro predefinite e dettagliate

Extensibility

Rendering di Extension Manager 📣

Gestione estensioni ora esegue correttamente il rendering di GIF animate, tabelle e intestazioni, offrendo alle estensioni una presentazione più ricca.

Quando una descrizione di un'estensione contiene GIF animate, tabelle o intestazioni, il Gestore estensioni li visualizza ora correttamente. In questo modo le estensioni offrono una presentazione più completa e consentono agli sviluppatori di presentare meglio il proprio lavoro.

Ad esempio, il rendering delle tabelle viene eseguito correttamente con stili migliori per visualizzare spaziatura interna, bordi ed evidenziazione di righe alternative.

Tabelle man est

Sopra è possibile vedere la tabella visualizzata in modo accattivante usando il nuovo stile.

📣 Consulta il ticket di funzionalità per condividere il tuo feedback e continuare la conversazione.


Correzioni di bug principali Dalla comunità
Copilot non può modificare i file quando apply_patch e edit_file non sono disponibili ticket di feedback
È stato risolto un problema che impediva agli agenti di apportare modifiche ai file nel sistema di un utente Ticket di feedback, ticket di feedback



Problema noto Di seguito sono riportati i problemi noti per la versione 18.12 insider:

Dall'intero team, grazie per aver scelto Visual Studio! Per gli aggiornamenti, le risorse e le notizie più recenti, vedere Visual Studio Hub e rimanere in contatto.

Buon codice!
Il team di Visual Studio


Annotazioni

Questo aggiornamento può includere nuovi Microsoft o software di terze parti concessi in licenza separatamente, come indicato nella 3rd Party Notices o nella relativa licenza associata.

Annotazioni

È possibile usare uno strumento basato sull'intelligenza artificiale per analizzare i dati di diagnostica (ad esempio dump e tracce) raccolti tramite Visual Studio e Visual Studio Feedback per migliorare l'esperienza utente. Se si vuole rifiutare esplicitamente, seguire la procedura qui