Microsoft rende disponibile la seconda anteprima di Visual Studio 2022 17.6
Microsoft ha annunciato la disponibilità di Visual Studio 2022 17.6 Preview 2. In questo aggiornamento, Microsoft ha lavorato a molti miglioramenti per aumentare la produttività, semplificare lo sviluppo del gioco e migliorare. NET mobile e fornire una migliore gestione aziendale.
Note di rilascio
- Rimozione di Edge Developer Tools integrati per il carico di lavoro Web ASP.NET
C++
- Nell’ultima versione di CMake Debugger, ora puoi visualizzare lo stato degli obiettivi e dei test attualmente definiti con le relative proprietà. Ora puoi anche visualizzare le directory nella finestra Locali.
- È ora possibile utilizzare la funzionalità Crea funzione membro per aggiungere rapidamente costruttori e operatori di uguaglianza alle classi. Quando hai una classe con campi, tre punti appariranno sotto il nome della classe e passandoci sopra con il mouse verrà visualizzata l’icona di un cacciavite. L’elenco a discesa dall’icona del cacciavite visualizzerà i suggerimenti per la nuova funzione membro. Con questo, puoi aggiungere un costruttore predefinito, un costruttore con tutti i campi, un operatore di uguaglianza e un operatore di uguaglianza con tutti i campi.
- HLSL (High Level Shading Language) è un linguaggio di programmazione specifico per DirectX utilizzato per creare shader nello sviluppo di giochi e nelle applicazioni di rendering. La popolare estensione HLSL Tools di Tim Jones è ora disponibile come parte di Visual Studio e offre evidenziazione della sintassi, completamento delle istruzioni, definizione e molto altro! Per usare gli strumenti HLSL, abilita il componente nel carico di lavoro “Sviluppo di giochi con C++” o “Sviluppo di giochi con Unity” nel programma di installazione di Visual Studio.
- Prestazioni migliorate per Vai a e All-In-One Search per i simboli C++.
Strumenti di sviluppo di Microsoft Teams (Teams Toolkit)
- Aggiungi il flag di funzionalità “Miglioramenti alla configurazione dell’app di Teams”. La funzionalità di anteprima di Teams Toolkit consente agli sviluppatori di portare le loro applicazioni interne e SaaS esistenti in Teams con l’integrazione nativa di Teams. Nel file teamsfxapp.yml definisce cosa fa il motore Teams Toolkit.
- Aggiungi il deep link per aprire Teams Toolkit direttamente dal portale per sviluppatori di Teams . Ora puoi aprire i progetti di Teams nel portale per sviluppatori e modificarli in Teams Toolkit.
Debug, diagnostica e profilazione
Gruppi di punti di interruzione
- Il debugger di Visual Studio ora supporta i gruppi di punti di interruzione, che consentono di gestire rapidamente e facilmente numerosi punti di interruzione in gruppi organizzati.
- È possibile creare un nuovo gruppo di punti di interruzione utilizzando il menu a discesa “Nuovo” nella finestra dei punti di interruzione. Per aggiungere un punto di interruzione a un gruppo esistente, fai clic con il pulsante destro del mouse sul punto di interruzione e scegli “Aggiungi al gruppo di punti di interruzione”. Puoi anche trascinare e rilasciare il punto di interruzione nel gruppo desiderato. Questi gruppi di punti di interruzione possono essere abilitati, disabilitati ed eliminati. I punti di interruzione possono essere attivati individualmente o in combinazione secondo necessità.
Memory Tool Insights Sparse Array
- Lo strumento di analisi della memoria di Visual Studio ora ha la capacità di identificare e visualizzare array sparsi. È possibile visualizzare gli oggetti elenco con matrice sparsa nella scheda Approfondimenti.
- Uno Sparse Array è un array che è per lo più pieno di zero elementi, il che può essere inefficiente in termini di prestazioni e utilizzo della memoria. Lo strumento di analisi della memoria rileverà automaticamente questi array e mostrerà quanta memoria viene sprecata a causa di questi valori zero.
- Il debugger ora supporta l’inclusione di. filtro natstep e. natjmc all’interno di singole soluzioni, anziché nella posizione globale precedente. Questa modifica consente una collaborazione più efficiente all’interno dei team, poiché questi file possono ora essere trattati come qualsiasi altro file all’interno di un repository e condivisi di conseguenza.
Strumento di strumentazione
- Lo strumento Strumentazione di Visual Studio ora supporta il codice C++, fornendo un’analisi delle prestazioni migliorata. Per accedere allo strumento di strumentazione, vai su Debug > Performance Profiler e seleziona “Instrumentation” dalla finestra Profiler che appare.
- La visualizzazione dei dati di strumentazione presenta un elenco di funzioni ordinate in base all’esecuzione più lunga, semplificando l’identificazione di potenziali colli di bottiglia. Inoltre, la sezione Hot Path mostra lo stack di chiamate per le funzioni che consumano la maggior parte della CPU, fornendo ulteriori informazioni sui problemi di prestazioni.
Profiler Grafico in tempo reale per. NET su WSL
- Gli strumenti di profilatura di Visual Studio ora supportano anche i grafici in tempo reale durante la raccolta da dotnet-monitor per WSL. Le metriche in tempo reale di WSL sono disponibili per. NET, l’utilizzo della CPU e il. Strumento contatore NET.
- Mentre lo strumento raccoglie inizialmente i dati da dotnet-monitor per WSL, puoi visualizzare i grafici in tempo reale per le informazioni sui contatori in tempo reale, quindi puoi interrompere la raccolta e visualizzare visualizzazioni dettagliate dell’allocazione della memoria, alberi delle chiamate, funzioni, raccolte e altro correlato dati.
Strumento di allocazione degli oggetti .NET
- IL. NET Object Allocation offre ora la possibilità di importare allocazioni da a. NET che utilizza i formati di file ETL. Ad esempio, se si dispone di un file ETL ottenuto da a. NET che contiene eventi tick di allocazione, lo strumento può eseguire e visualizzare le allocazioni effettuate all’interno di tali dati.
Miglioramenti degli strumenti Git
Stage e commit durante la compilazione
Ora puoi mettere in scena le tue modifiche e impegnare i tuoi elementi messi in scena durante una build. Il commit diretto è un’operazione rischiosa poiché i tuoi file potrebbero cambiare, ma ora puoi metterli in scena, verificare che i tuoi file siano corretti ed eseguirne il commit, il tutto mentre è in esecuzione una build.
Problemi di GitHub e elementi di lavoro di Azure DevOps: ricerca migliorata
Migliorando l’integrazione dei nostri problemi e degli elementi di lavoro nel messaggio di commit, ora ottieni risultati di ricerca migliori quando esegui query per elementi che non hai aggiornato di recente o che non sono correlati a te ma fanno parte del tuo progetto o repository. La ricerca funziona abbinando stringhe complete nei nomi dei tuoi articoli. Questo può aiutare a ridurre al minimo gli ID elemento copia-incolla tra il browser e Visual Studio.
Finestra di dialogo Unisci migliorata
Gli aggiornamenti alla nostra finestra di dialogo Unisci semplificano la comprensione del numero di file interessati e ti avvisano in caso di conflitti.
Miglioramenti alle prestazioni della cronologia di Git
Drastici miglioramenti alla nostra finestra Cronologia Git ora caricano i commit precedenti più velocemente, permettendoti di scavare nella cronologia di file e cartelle più velocemente di prima!
Nuovi miglioramenti alla denominazione dei rami e dei tag
I miglioramenti apportati alle finestre di dialogo Nuovo ramo e Nuovo tag sostituiscono automaticamente gli spazi con trattini per evitare caratteri non validi nel nome.
Gestione aziendale
Ospita e distribuisci i layout di Visual Studio dalla tua intranet
Gli amministratori IT potranno ora ospitare e distribuire layout su un sito Web Intranet oltre che su una condivisione di file. L’utilizzo di una posizione Intranet può semplificare la manutenzione del layout e migliorare le prestazioni di installazione, in particolare per quelle organizzazioni che attualmente utilizzano più condivisioni file di rete globale. Lo scenario è attualmente destinato agli amministratori IT da cui distribuire in remoto. Visita il sito di feedback per visualizzare le indicazioni su come abilitare questa esperienza e facci sapere se mancano funzionalità di cui avresti bisogno .
Limitare l’esposizione ai prodotti disponibili nel programma di installazione
Abbiamo aggiornato la logica che controlla quali prodotti vengono offerti come disponibili quando visualizzi la scheda “Disponibile” del programma di installazione di Visual Studio. Ora dovresti avere un facile accesso alle anteprime correnti, nonché la possibilità di limitare l’esposizione a determinati prodotti disabilitando i canali o utilizzando il nuovo criterio “HideAvailableTab” per disabilitare del tutto la scheda disponibile.
Se sei interessato a provare la nuova anteprima, vai alla pagina Web di anteprima di Visual Studio e premi Scarica anteprima. Non è necessario preoccuparsi dell’installazione stabile esistente di Visual Studio poiché l’anteprima verrà installata affiancata in modo da poter passare dall’una all’altra.
Lascia un commento