All'inizio di quest'anno, Microsoft ha rilasciato la versione di anteprima di Visual Studio 2022 nel mondo della programmazione selvaggia. Questa è una buona notizia! È un IDE estremamente popolare, ma a causa di una messa a punto o forse anche di una revisione, dato il ritmo del cambiamento nell'ecosistema DevOps in cui prospera.
Mentre gli sviluppatori di tutti i livelli di esperienza hanno generalmente avuto opinioni favorevoli su VS 2019, non c'è IDE che non possa fare con qualche miglioramento. VS 2022 è molto meglio? Vale la pena diventare uno dei primi utenti e passare all'ultima edizione?
Ecco cosa devi sapere.
Cronologia di Visual Studio: finora, per lo più buono
Visual Studio 2019 e Codice di Visual Studio sono stati pubblicizzati come facili da usare per i principianti, ma hanno anche ottenuto elogi costanti da programmatori avanzati ed esperti.
Ad esempio, la sua integrazione con Azure, Git/GitHub e la recente aggiunta di piattaforme come Condividi dal vivo e Xamarin, consente un facile storage basato su cloud,
collaborazione in tempo realee sviluppo multipiattaforma.Ma per quanto VS 2019 e VS Code siano, VS 2022 sta apportando diversi nuovi miglioramenti che sono piuttosto allettanti.
Il miglioramento più importante in VS 2022
Uno dei principali miglioramenti della nuova versione risponde a un reclamo ricorrente su VS 2019, vale a dire la sua intensa richiesta di memoria.
Per gli sviluppatori che lavorano su applicazioni complesse che richiedono grandi quantità di potenza di calcolo, questo promette di essere un vantaggio sostanziale. Questa è una preoccupazione (tipicamente) per gli sviluppatori che lavorano su progetti commerciali e istituzionali.
Al momento della stesura di questo documento, la versione di anteprima non è concessa in licenza per le applicazioni di produzione.
Cos'altro c'è di nuovo in VS 2022?
Il Tabella di marcia 2022 pagina nella documentazione in linea di Microsoft afferma che il team che lavora su questa ultima versione ha questi temi in mente: "produttività personale e di squadra, sviluppo moderno e innovazione costante".
A tutti noi piace il suono di questi! Ma cosa significa questo impegno per l'esperienza quotidiana di lavorare con l'ultima versione di VS 2022?
La versione 2022 promette i seguenti miglioramenti aggiuntivi:
Funzionalità di completamento del codice migliorata
Intellicode in VS 2022 è in grado di compilare intere righe di codice utilizzando una migliore comprensione del contesto di codifica.
Nell'attuale modalità di anteprima, funziona solo con C#, ma Microsoft aggiungerà lingue aggiuntive man mano che si avvicina la data di rilascio ufficiale.
Funzionalità di debug più potenti
Il debugger principale offre una decompilazione più efficiente e intuitiva con un passaggio più facile da leggere, punti di interruzione contingenti e l'aggiunta di grafici di fiamma per aiutare i programmatori a rilevare i problemi che si verificano con il codice in locale o in remoto.
Un'interfaccia di programmazione migliorata
Visual Studio 2022 offre un'interfaccia dell'ambiente di codifica più user-friendly e intuitiva.
Ciò include maggiori opzioni per personalizzare l'aspetto dell'IDE (ad esempio puoi abbinarlo a il tuo tema Windows) e la possibilità di distribuire un sistema di gestione dei documenti che funzioni per te.
Accessibilità migliorata
Visual Studio 2019 aveva diverse funzionalità che miglioravano l'accessibilità complessiva e VS 2022 migliora aggiunge ancora più funzionalità di accessibilità.
Invece di fare affidamento su plug-in o componenti aggiuntivi, gli utenti possono modificare l'interfaccia per migliorare la visibilità e l'organizzazione e lavorare meglio con le estensioni approvate. Tutto ciò è guidato dal lavoro in corso di Microsoft per rendere i propri prodotti accessibili in modo nativo.
Supporto migliorato per l'ultima build di C++
VS 2022 include la suite completa di strumenti per C++ 20. Questa è la lingua in cui è scritto Windows, quindi gli sviluppatori di Windows dovrebbero trovare una gradita inclusione.
Il note di anteprima per VS 2022 elenca nove miglioramenti al momento della stesura di questo documento. Questi dovrebbero rendere più semplice la programmazione C++ nella nuova versione dell'IDE con una migliore funzionalità IntelliSense e capacità di debug e analisi più potenti.
Sviluppo di app Windows migliorato
Ora è possibile utilizzare Ricarica a caldo (introdotto per la prima volta in VS 2019) per aggiornare le build dell'app in .NET o C++ mentre è in esecuzione. Tutti gli sviluppatori hanno vissuto o possono immaginare situazioni in cui questo tornerà utile!
Troverai anche miglioramenti all'integrazione di Git, come la capacità di lavorare in modo nativo con più repository da un'installazione locale dell'IDE.
Per gli sviluppatori che creano applicazioni containerizzate, vengono promesse ulteriori funzionalità per lavorare o orchestrare progetti utilizzando Kubernetes, Docker, e Tessuto di servizio. (La documentazione non è molto specifica su ciò che comporterà, ma sono in corso lavori per migliorare l'esperienza di creazione dell'applicazione e migliorare la diagnostica.)
Dovresti eseguire l'aggiornamento a VS 2022 ora?
La risposta dipende da come stai usando Visual Studio in questo momento.
Sfortunatamente, l'anteprima VS 2022 non è autorizzata per l'uso in produzione al momento della stesura di questo documento.
Coloro che lavorano principalmente con applicazioni containerizzate potrebbero voler aspettare fino a quando i miglioramenti aggiuntivi promessi non saranno disponibili prima di provare l'anteprima.
Gli sviluppatori singoli di tutti i livelli di abilità probabilmente trarranno vantaggio dai miglioramenti offerti in VS 2022 e vorranno farlo familiarizzare il prima possibile con le nuove e migliorate funzionalità prima che arrivi il rilascio ufficiale in giro.
Se decidi di eseguire l'aggiornamento, hai diverse opzioni su come iniziare a utilizzare l'anteprima VS 2022.
Il percorso più semplice consiste nell'installare VS 2022 fianco a fianco con la build attuale di VS 2019. Se non vuoi installarlo sul tuo computer locale, puoi provare la versione basata su cloud. (Forse ne hai un po' esperienza con MS Visual Studio Online?) Oppure puoi lavorarci dalla riga di comando.
E non dimenticare, puoi contribuire al progetto VS 2022! L'input e il feedback degli sviluppatori vengono attivamente ricercati durante il periodo di anteprima. Il "Novità di Visual Studio 2022” la documentazione online include un collegamento al Suggerisci una caratteristica pagina.
Per gli sviluppatori entusiasti di qualsiasi livello di abilità, l'opportunità di dare un input è interessante di per sé, sia che non credi che i miglioramenti avranno un impatto sostanziale sulla tua programmazione e progettazione quotidiana attività.
Se non sei pronto per iniziare con entrambi i piedi, un aggiornamento provvisorio, mantenendo Visual Studio 2019 in posizione e utilizzando la versione cloud o l'installazione separata di Visual Studio 2022: è il modo migliore per fare un salto nello sviluppo della familiarità necessaria per utilizzare il nuovo edizione.
L'anteprima di Visual Studio 2022, spiegata
La maggior parte dei singoli utenti probabilmente troverà utile iniziare a utilizzare la versione di anteprima di VS 2022, soprattutto perché non devi rinunciare a VS 2019.
L'attuale mancanza di licenze di produzione potrebbe rendere il download dell'anteprima meno attraente per coloro che sono impegnati in uno sviluppo intensivo in questo momento, ma scaricarlo ora come singolo utente potrebbe far risparmiare un po' di tempo in seguito quando la licenza diventa disponibile e tu (e il tuo team) volete spostare le vostre applicazioni nel nuova versione.
Un buon editor di codice può rendere la vita di un programmatore molto più semplice, ma qual è il migliore per te?
Leggi Avanti
- Programmazione
- Visual Studio Online
- Codice di Visual Studio
- Strumenti di programmazione
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti