Visual Studio Code su Windows

Installazione

  1. Scaricate il programma di installazione di Visual Studio Code per Windows.
  2. Una volta scaricato, eseguite il programma di installazione (VSCodeUserSetup-{version}.exe). Questo richiederà solo un minuto.
  3. Di default, VS Code è installato sotto C:\users\{username}\AppData\Local\Programs\Microsoft VS Code.

In alternativa, puoi anche scaricare un archivio Zip, estrarlo ed eseguire Code da lì.

Nota: .NET Framework 4.5.2 o superiore è richiesto per VS Code. Se stai usando Windows 7, assicurati di avere almeno .NET Framework 4.5.2 installato. Puoi controllare la tua versione di .NET Framework usando questo comando, reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version da un prompt dei comandi.

Tip: L’installazione aggiungerà Visual Studio Code al tuo %PATH%, così dalla console puoi digitare ‘code .’ per aprire VS Code su quella cartella. Avrai bisogno di riavviare la tua console dopo l’installazione perché il cambiamento alla variabile ambientale %PATH% abbia effetto.

Impostazione utente contro impostazione di sistema

VS Code fornisce sia l’impostazione utente che quella di sistema di Windows. L’installazione del setup utente non richiede i privilegi di amministratore poiché la posizione sarà sotto la cartella AppData locale dell’utente (LOCALAPPDATA). L’installazione utente fornisce anche un’esperienza di aggiornamento in background più fluida.

L’installazione di sistema richiede l’elevazione ai privilegi di amministratore e metterà l’installazione sotto Program Files.

Vedi la pagina Scarica Visual Studio Code per un elenco completo delle opzioni di installazione disponibili.

versioni a 32 bit

Se hai bisogno di eseguire una versione a 32 bit di VS Code, sono disponibili sia un installatore a 32 bit che un archivio Zip.

Aggiornamenti

VS Code distribuisce release mensili e supporta l’aggiornamento automatico quando è disponibile una nuova release. Se ti viene richiesto da VS Code, accetta l’aggiornamento più recente e verrà installato (non avrai bisogno di fare altro per ottenere gli ultimi bit).

Nota: Puoi disabilitare l’aggiornamento automatico se preferisci aggiornare VS Code secondo il tuo programma.

Windows come macchina per sviluppare

Windows è un sistema operativo popolare e può essere un ottimo ambiente di sviluppo multipiattaforma. Questa sezione descrive le caratteristiche multipiattaforma come il Windows Subsystem for Linux (WSL) e il nuovo Windows Terminal.

Recente build di Windows

Assicurati di essere su una build recente di Windows 10. Controlla Impostazioni > Windows Update per vedere se sei aggiornato.

Windows Subsystem for Linux

Con WSL, puoi installare ed eseguire distribuzioni Linux su Windows. Questo ti permette di sviluppare e testare il tuo codice sorgente su Linux mentre lavori ancora localmente sulla tua macchina Windows.

Quando accoppiato con l’estensione Remote – WSL, ottieni il pieno supporto per l’editing e il debug di VS Code durante l’esecuzione nel contesto di WSL.

Vedi la documentazione Developing in WSL per saperne di più o prova il tutorial introduttivo Working in WSL.

Nuovo Windows Terminal

Disponibile dal Microsoft Store, il Windows Terminal (Preview) ti permette di aprire facilmente PowerShell, Command Prompt e WSL in una shell a schede multiple.

Una volta installato VS Code, questi argomenti ti aiuteranno a imparare di più su VS Code:

  • Componenti aggiuntivi – Impara come installare Git, Node.js, TypeScript, e strumenti come Yeoman.
  • Interfaccia utente – Un rapido orientamento a VS Code.
  • Impostazioni utente/spazio di lavoro – Impara come configurare VS Code secondo le tue preferenze attraverso le impostazioni.
  • Trucchi e suggerimenti – Ti permette di saltare subito dentro e imparare come essere produttivo con VS Code.

Domande comuni

Quali argomenti della riga di comando sono supportati dal setup di Windows?

VS Code usa Inno Setup per creare il suo pacchetto di setup per Windows. Così, tutti gli interruttori della linea di comando di Inno Setup sono disponibili per l’uso.

Inoltre, puoi prevenire che il Setup lanci VS Code dopo il completamento con /mergetasks=!runcode.

Lo scorrimento è lento e non fluido

Su certi dispositivi, lo scorrimento dell’editor non è fluido ma lento per un’esperienza sgradevole. Se noti questo problema, assicurati di installare l’aggiornamento di Windows 10 ottobre 2018 dove questo problema è stato risolto.

Ho problemi con il programma di installazione

Prova a usare il file zip invece del programma di installazione. Per usarlo, decomprimi VS Code nella tua cartella AppData\Local\Programs.

Nota: Quando VS Code è installato tramite un file Zip, dovrai aggiornarlo manualmente per ogni release.

Le icone mancano

Ho installato Visual Studio Code sulla mia macchina Windows 7 o 8. Perché alcune icone non appaiono nel banco di lavoro e nell’editor?

VS Code usa icone SVG e abbiamo trovato casi in cui l’estensione del file .SVG è associata a qualcosa di diverso da image/svg+xml. Stiamo considerando delle opzioni per risolvere il problema, ma per ora ecco un workaround:

Utilizzando il prompt dei comandi:

  1. Apri un prompt dei comandi amministratore.
  2. Tipo REG ADD HKCR\.svg /f /v "Content Type" /t REG_SZ /d image/svg+xml.

Utilizzando l’Editor del Registro di sistema (regedit):

  1. Avvia regedit.
  2. Apri la chiave HKEY_CLASSES_ROOT.
  3. Trova la chiave .svg.
  4. Imposta il suo valore Content Type Data a image/svg+xml.
  5. Esci regedit.