Condividi tramite


Ambiente di sviluppo in Windows

Windows ti invita a programmare come sei. Usare il linguaggio di codifica o il framework preferito, indipendentemente dal fatto che lo sviluppo avvenga con strumenti in Windows o con strumenti Linux nel sottosistema Windows per Linux, questa guida consente di configurare e installare gli elementi necessari per iniziare a scrivere codice, eseguire il debug e accedere ai servizi per avviare il proprio lavoro.

Strumenti per iniziare

Icona di Terminale Windows
Terminale Windows
Personalizza il tuo ambiente terminale per lavorare con più shell da linea di comando.

Icona WinGet
WinGet
Installare e configurare i pacchetti tramite la riga di comando o manifesti dichiarativi.

Icona di WSL
Sottosistema Windows per Linux
Eseguire la distribuzione linux preferita completamente integrata con Windows.

Icona di PowerToys
Microsoft PowerToys
Un set di utilità utente per ottimizzare e semplificare l'esperienza di Windows.

Icona di Dev Drive
Dev Drive
Volume di archiviazione ottimizzato per le prestazioni negli scenari di sviluppo.

Icona Sudo per Windows
Sudo per Windows
Eseguire comandi con privilegi elevati direttamente da una sessione di console non elevata.



Guardare la panoramica degli strumenti di sviluppo di Windows di Microsoft Ignite per visualizzare questi strumenti in azione.


Percorsi di sviluppo

Seguire queste guide per configurare l'ambiente di sviluppo Windows per il linguaggio o il framework preferito.

Icona di JavaScript
Introduzione a JavaScript
Configurare l'ambiente di sviluppo JavaScript con Node.js, React, Vue e altro ancora.

Icona di Python
Introduzione a Python
Installare Python e configurare l'ambiente di sviluppo in Windows.

C/C++
Introduzione a C++ e C
Sviluppare app, servizi e strumenti con C++, C e assembly.

Icona di C#
Introduzione a C#
Creare app con C# e .NET.

Icona di Rust
Introduzione a Rust
Introduzione alla programmazione con Rust, inclusa la configurazione di Rust per Windows.

Icona di PowerShell
Introduzione a PowerShell
Automazione delle attività multipiattaforma e gestione della configurazione tramite PowerShell.

Icona di Docker Desktop per Windows
Introduzione a Docker
Creare contenitori di sviluppo remoto con supporto da VS, VS Code, .NET e WSL.

Icona di Windows Desktop
Introduzione alle app di Windows
Creare app desktop con WinUI e Windows App SDK.

Icona Di sviluppo del gioco
Introduzione allo sviluppo di giochi
Creare giochi per Windows usando gli strumenti e i servizi di sviluppo di giochi di Microsoft.


Transizione tra Mac e Windows

Vedere la guida alla transizione tra un ambiente di sviluppo Mac e uno Windows (o sottosistema Windows per Linux).