Condividi tramite


Configurazione di Dev Home Machine - Configurare l'ambiente di sviluppo Windows

Lo strumento di configurazione del computer Dev Home consente di configurare tutte le attività dell'ambiente di sviluppo in un'unica posizione, consentendo di configurare in modo efficiente un nuovo computer o di eseguire l'onboarding di nuovi progetti.

Evitare tutti i processi frazionati e noiosi tipicamente coinvolti nella preparazione della macchina per lo sviluppo. Dev Home semplifica il processo di ricerca dei requisiti di progetto, clonazione di repository e ricerca di versioni specifiche di software e strumenti da installare. Gestire più accessi agli strumenti, ridurre al minimo il cambio di contesto e raggiungere più rapidamente la produttività, in modo da poter concentrarsi sulle operazioni migliori, ovvero lo sviluppo.

Screenshot dello strumento di configurazione Dev Home Machine.

Configurazione del computer

La configurazione della macchina di Dev Home può gestire tutto ciò che è necessario per preparare l'ambiente di sviluppo del computer a uno stato pronto per la programmazione.

Quando si seleziona configurazione della macchina, Dev Home fornirà diverse opzioni di configurazione:

  • Configurare un computer locale: installare applicazioni, clonare i repository e aggiungere tutti i requisiti per un nuovo progetto di sviluppo usando l'interfaccia di configurazione grafica predefinita per abilitare la configurazione automatica dell'ambiente. Lo strumento passo-passo ti guiderà attraverso tutto ciò di cui hai bisogno, inclusi i suggerimenti per gli strumenti di sviluppo più diffusi o i repository noti. Al termine del processo è possibile generare un file di configurazione WinGet per semplificare l'applicazione di questi stessi passaggi a qualsiasi computer. Dopo aver preso tutte le tue decisioni, rilassati e lascia che Dev Home gestisca il resto. Se hai clonato dei repository che contengono un file di configurazione WinGet, Dev Home lo rileverà e ti consentirà di continuare a completare la configurazione.

  • Configurare un ambiente: creare un nuovo ambiente locale o cloud per lo sviluppo. Dopo averla creata, è possibile avviarla dalla pagina degli ambienti o selezionarla per la configurazione. È anche possibile specificare come destinazione un ambiente di sviluppo esistente per configurare selezionando le applicazioni da installare e i repository pubblici da clonare. Gli esempi includono Hyper-V (macchine virtuali locali), Microsoft Dev Box (ambienti di sviluppo basati sul cloud)... configurare qualsiasi altro ambiente con la facilità con cui è possibile usare il computer locale.

  • Eseguire un file di configurazione per undi installazione esistente: usare un file di configurazione WinGet per consolidare tutte le attività di installazione del computer e di onboarding del progetto in un singolo file, rendendo il processo di configurazione dell'ambiente di sviluppo affidabile e ripetibile. I file di configurazione WinGet usano un formato YAML con uno schema JSON che applica Gestione pacchetti Windows e moduli di risorse DSC (Desired State Configuration) di PowerShell per gestire ogni aspetto della configurazione del computer. Elimina ogni preoccupazione per trovare la versione, i pacchetti, gli strumenti, i framework e le impostazioni corretti quando ti unisci a un nuovo team o progetto. In questa esperienza è possibile passare da una visualizzazione di riepilogo all'altra o controllare il contenuto non elaborato del file YAML. Assicurarsi di controllare l'attendibilità di un file di configurazione WinGet prima di eseguirlo.

  • Clonare repository: dopo aver collegato le credenziali usando l'estensione GitHub Dev Home o l'estensione Azure Dev Home, è possibile usare Dev Home per clonare i repository sul computer.

  • Installare le applicazioni: Usa Dev Home per individuare e installare applicazioni software, una alla volta oppure lascia che Dev Home ne installi diverse mentre ti prendi una pausa.

  • Aggiungere un'unità di sviluppo: per aggiungere un volume di archiviazione che usa ReFS e le impostazioni di sicurezza ottimizzate per ottenere prestazioni più elevate per gli scenari incentrati sullo sviluppo, è consigliabile aggiungere Dev Drive. Per saperne di più, consulta la documentazione di Dev Drive .

Clonare un repository e archiviarlo in un'unità Dev Drive

Quando si usa Dev Home per clonare un repository, dopo aver selezionato un repository (o più repository), è possibile selezionare l'unità di archiviazione in cui clonarli. Se è già stato configurato unDev Drive, verrà usato come percorso predefinito durante la clonazione di un repository.

Se non è ancora stato creato un dev drive, sarà possibile crearne uno usando Dev Home. Seleziona la casella per ottimizzare le prestazioni dei carichi di lavoro con un Dev Drive. È quindi possibile personalizzare alcune opzioni, ad esempio la lettera di unità, il nome, le dimensioni e la posizione del VHDX dinamico in cui verrà creato il Dev Drive. Il nome verrà usato sia per il file VHDX che per Dev Drive. Per impostazione predefinita, le opzioni sono la lettera di unità disponibile successiva, la dimensione di 50 GB, e la creazione in %userprofile%\DevDrives.

Screenshot della configurazione di Dev Home Machine usata per clonare un repository.

Altre informazioni sulle operazioni che è possibile eseguire con Dev Home.