Revisione del codice Microsoft VS

Microsoft Visual Studio (VS) Code è un editor di codifica gratuito che può essere utilizzato per la codifica in qualsiasi linguaggio di programmazione senza dover cambiare editor.

Una volta che ti sei configurato con uno dei migliori laptop per la programmazione, vorrai che i migliori strumenti di programmazione siano installati su di esso e in questa recensione di Microsoft VS Code, ti aiuteremo a decidere se questo editor è il giusto uno per te e per il tuo flusso di lavoro.

Microsoft VS Code è completamente gratuito

Piani e prezzi

Una delle cose migliori di VS Code è che è completamente gratuito. Tutto quello che devi fare è scegliere la versione per il sistema operativo del tuo computer, scaricarla e installarla.

VS Code supporta i sistemi operativi Windows, Linux e Mac OS. Windows 7, 8 e 10 sono coperti da programmi di installazione compatibili con 64 bit, 32 bit e ARM. Sono disponibili programmi di installazione a 64 bit, ARM e ARM 64 per le distribuzioni Debian, Ubuntu, Red Hat, Fedora e SUSE Linux. E ci sono programmi di installazione universali, Intel e Silicon per Mac OS. Ci sono anche build Insider per i primi utenti che vengono aggiornate quasi ogni giorno.

VS Code è una parte di Microsoft Visual Studio, che è un ambiente di sviluppo integrato (IDE) completo. Ha un'edizione per la comunità, anch'essa gratuita, ma ha anche abbonamenti a pagamento, che includono l'accesso a strumenti di test e sviluppo più avanzati, supporto, formazione e Microsoft Azure per la creazione di applicazioni web.

Caratteristiche

Come la maggior parte dei buoni editor di codice, uno dei maggiori punti di forza di VS Code è la sua personalizzazione. Con le cosiddette estensioni, puoi cambiare il tema, aggiungere nuove lingue e debugger e connetterti a diversi servizi.

La maggior parte degli editor di codice offre l'evidenziazione della sintassi, ma VS Code include anche IntelliSense, che lo porta oltre con il completamento del codice, i suggerimenti sul codice e le informazioni sui parametri. Significa che durante la digitazione, il programma presenterà un menu contestuale con varie opzioni correlate per aiutarti a risparmiare la digitazione.

Uno dei punti di forza di Microsoft VS Code risiede nella sua personalizzazione

Lavorare con sistemi di controllo della versione come Git è facile con VS Code. Sarai in grado di organizzare file ed eseguire commit, quindi eseguire il push e il pull delle modifiche al tuo repository di codice remoto preferito, direttamente dall'editor.

E se lavori con Microsoft Azure, sarai in grado di distribuire il tuo codice anche direttamente dall'editor installando l'interfaccia della riga di comando di Azure e le estensioni del servizio app di Azure. Tieni presente, tuttavia, che dovrai pagare una sottoscrizione di Azure.

La guida all'installazione rapida di VS Code

Interfaccia e in uso

Un buon punto di partenza per acquisire familiarità con ciò che offre Microsoft VS Code è l'installazione rapida introduttiva, a cui è possibile accedere dal menu Guida. La configurazione rapida ti guiderà attraverso la scelta di un tema, l'aggiunta di lingue di codifica e altre estensioni, l'attivazione della sincronizzazione delle impostazioni in modo che le tue impostazioni possano essere sincronizzate su tutti i dispositivi e, infine, l'apertura di un progetto per iniziare a lavorare.

L'interfaccia per VS Code ti risulterà familiare se hai già utilizzato un editor di codifica. La visualizzazione predefinita ti mostrerà le tue cartelle e file nella colonna di sinistra con l'effettiva area di lavoro di codifica nella colonna grande a destra.

L'interfaccia di VS Code include anche un'altra barra degli strumenti all'estrema sinistra con pulsanti per cambiare la visualizzazione. Per impostazione predefinita, sarai in visualizzazione Esplora risorse per lavorare con file e cartelle, ma ci sono anche visualizzazioni per Ricerca, Controllo codice sorgente, Esegui e debug ed Estensioni. Facendo clic su uno qualsiasi dei pulsanti per la visualizzazione già abilitata, il pannello si chiuderà completamente per aumentare l'area di codifica.

Per coloro che lavorano con il controllo del codice sorgente, quel pannello ti mostrerà quanti file sono stati modificati e facendo clic su un file qualsiasi ti mostrerà il diff per il file. Il pannello mostra anche quali file sono stati eliminati e quali non sono stati tracciati.

La barra di stato nell'angolo in basso a sinistra della finestra mostra anche in quale ramo Git ti trovi e puoi modificare i rami facendo clic sul nome del ramo.

Quando hai un file aperto, viene visualizzato un altro menu nella parte inferiore del pannello Explorer, che mostra la linea temporale per il file, una cronologia di tutti i commit in cui il file è stato incluso.

C'è anche una voce di menu Struttura che offre una panoramica navigabile del file. Ad esempio, se avessi un file package.json aperto, ti mostrerebbe gli script e gli array di dipendenze che potrebbero essere espansi e compressi per mostrare il loro contenuto.

Alcune persone riferiscono che VS Code è più lento nell'aprire file di grandi dimensioni rispetto ad altri editor, ma nei nostri test abbiamo riscontrato che è vero il contrario. Utilizzando un file SQL da 525 MB per eseguire il test, abbiamo scoperto che VS Code ha aperto il file diversi secondi più velocemente di altri editor.

C'è solo il supporto di auto-aiuto per VS Code

Supporto

Poiché VS Code è un software gratuito, non esiste alcun supporto esterno, ma solo risorse per aiutare te stesso. Questi sono tutti accessibili dal menu Guida e includono il Quick Start che abbiamo già menzionato, un collegamento alla documentazione, un parco giochi interattivo che ti guida attraverso alcune delle funzioni più utili dell'editor e link a suggerimenti e video.

La competizione

Programmatori e programmatori hanno l'imbarazzo della scelta quando si tratta di software di editing, con Sublime Text e Atom che sono due delle alternative più conosciute.

Sublime Text, ora alla versione 3 (ST3), ha molte delle stesse caratteristiche di VS Code, sebbene alcune che sono native di VS Code debbano essere installate come pacchetti separati in ST3. ST3 può essere scaricato e utilizzato gratuitamente, anche se per un uso continuato è necessaria una licenza da $ 80. Va anche notato che ST3 non è stato aggiornato dal 2022-2023.

Atom è sviluppato da GitHub, il noto servizio di gestione del codice sorgente, che ora è una sussidiaria di Microsoft. È anche gratuito e, come ci si aspetterebbe da uno strumento sviluppato da GitHub, ha una stretta integrazione con il servizio, consentendo di eseguire dall'editor la maggior parte di ciò che è possibile fare sul sito Web di GitHub stesso.

Verdetto finale

Microsoft VS Code è uno degli editor di codice più flessibili ed estensibili che abbiamo mai utilizzato. Non c'è praticamente nulla che non possa fare. E lo fa in un modo intuitivo che ti consentirà di velocizzare le tue attività di codifica.

Alcune persone lo riferiscono come più lento e più affamato di risorse rispetto ad altri editor simili, ma non abbiamo riscontrato che fosse così nei nostri test.

Con il suo prezzo gratuito, l'ampia gamma di funzionalità integrate e la possibilità di aggiungerne altre con le estensioni, non c'è davvero alcun motivo per non provarlo per vedere se potrebbe essere il tuo editor di codice preferito.

  • Abbiamo anche presentato i migliori editor di testo

Articoli interessanti...