Condividi tramite


Configurazione computer Dev Home - 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 fratturati e noiosi in genere coinvolti nel preparare la 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 del computer Dev Home.

Configurazione del computer

La configurazione di Dev Home Machine può gestire tutto ciò che è necessario per accedere all'ambiente di sviluppo del computer a uno stato pronto al codice.

Quando si seleziona Configurazione computer, Dev Home fornirà più opzioni di configurazione:

  • Impostazione computer locale: installare applicazioni, clonare 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 dettagliato illustra tutti gli elementi necessari, inclusi i suggerimenti per gli strumenti di sviluppo o i repository più 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 fatto tutte le scelte, sedersi e lasciare che Dev Home gestisca il resto. Se sono stati clonati repository che contengono un file di configurazione WinGet, Dev Home lo rileverà e completerà la configurazione.

  • Configurazione di un ambiente: funzionalità sperimentale. Impostare come destinazione un ambiente esistente da configurare selezionando le applicazioni da installare e i repository pubblici da clonare nell'ambiente di sviluppo specificato. Dal supporto di Hyper-V a Microsoft Dev Box, Dev Home semplifica la configurazione di qualsiasi altro ambiente con la facilità con cui si usa il computer locale.

  • Eseguire un file di configurazione per un'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 affidabile e ripetibile il processo di configurazione dell'ambiente di sviluppo. 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. Rimuovere qualsiasi preoccupazione per trovare la versione, i pacchetti, gli strumenti, i framework e le impostazioni corretti durante l'onboarding in 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 verificare l'attendibilità di un file di configurazione WinGet prima di eseguirlo.

  • Creazione di un ambiente: funzionalità sperimentale. Creare un nuovo ambiente locale o cloud per lo sviluppo. Dopo averlo creato, è possibile avviarlo dalla pagina degli ambienti o selezionarlo per la configurazione.

  • Clonazione dei repository: dopo aver connesso le credenziali usando l'estensione di Dev Home GitHub o l'estensione Dev Home Azure, è possibile usare Dev Home per clonare i repository nel proprio computer.

  • Installare applicazioni: usa Dev Home per individuare e installare applicazioni software, una alla volta o installare Dev Home diverse volte mentre fai una pausa di spuntino.

  • Aggiungere una Dev Drive: per aggiungere un volume di archiviazione che usa ReFS e le impostazioni di sicurezza ottimizzate per migliorare le prestazioni per gli scenari incentrati sullo sviluppo, è consigliabile aggiungere Dev Drive. Per maggiori informazioni, consultare la documentazione della Dev Drive.

Clonare un repository e archiviarlo in 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à stata configurata una Dev Drive, verrà usata come percorso predefinito durante la clonazione di un repository.

Se non è ancora stata creata una Dev Drive, sarà possibile crearne uno usando Dev Home. Selezionare la casella per ottimizzare le prestazioni dei carichi di lavoro con 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à creata la Dev Drive. Il nome verrà usato sia per il file VHDX che per la Dev Drive. Per impostazione predefinita, le opzioni sono la lettera di unità disponibile successiva, le dimensioni di 50 GB e create in %userprofile%\DevDrives.

Screenshot della configurazione del computer Dev Home usata per clonare un repository.

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