Freigeben über


Dev Home Machine Configuration – Einrichten Ihrer Windows-Entwicklungsumgebung

Mit dem Dev Home-Computerkonfigurationstool werden alle Ihre Entwicklungsumgebungsaufgaben an einem zentralen Ort eingerichtet, sodass Sie effizient einen neuen Computer einrichten oder neue Projekte integrieren können.

Vermeiden Sie die lückenhaften und mühsamen Prozesse, die in der Regel daran beteiligt sind, Ihren Computer für die Entwicklung vorzubereiten. Dev Home optimiert den Prozess der Suche nach Projektanforderungen, des Klonens von Repositorys und des Auffindens bestimmter Versionen von Software und Tools, die installiert werden sollen. Verwalten Sie mehrere Toolanmeldungen, minimieren Sie den Kontextwechsel, und erreichen Sie die Produktivität schneller, damit Sie sich auf das Beste konzentrieren können – entwickeln.

Screenshot des Dev Home Machine-Konfigurationstools.

Computerkonfiguration

Mit der Dev Home Machine-Konfiguration können Sie alles verwalten, was Sie benötigen, um die Entwicklungsumgebung Ihres Computers in einen programmierfähigen Zustand zu bringen.

Wenn Sie Computerkonfigurationauswählen, bietet Dev Home mehrere Einrichtungsoptionen:

  • Einrichten eines lokalen Computers: Installieren Sie Anwendungen, klonen Sie Repositorys, und fügen Sie alle Anforderungen für ein neues Entwicklungsprojekt hinzu, indem Sie die integrierte grafische Konfigurationsoberfläche verwenden, um die unbeaufsichtigte Einrichtung Ihrer Umgebung zu ermöglichen. Das Schritt-für-Schritt-Tool führt Sie durch alles, was Sie benötigen, einschließlich Vorschläge für beliebte Entwicklertools oder bekannte Repositorys. Am Ende des Prozesses können Sie eine WinGet-Konfigurationsdatei generieren, um die Anwendung dieser Schritte auf einen beliebigen Computer zu vereinfachen. Wenn Sie alle Ihre Entscheidungen getroffen haben, lehnen Sie sich zurück und lassen Sie Dev Home den Rest übernehmen. Wenn Sie Repositorys geklont haben, die eine WinGet-Konfigurationsdatei enthalten, erkennt Dev Home dies und ermöglicht es Ihnen weiterhin, die Einrichtung abzuschließen.

  • Einrichten einer Umgebung: Erstellen einer neuen lokalen oder Cloudumgebung für die Entwicklung. Sobald es erstellt wurde, können Sie es über die Seite "Umgebungen" starten oder zur Konfiguration auswählen. Sie können auch eine vorhandene Entwicklungsumgebung als Ziel für die Konfiguration auswählen, indem Sie Anwendungen zur Installation und öffentliche Repositories zum Klonen auswählen. Beispiele sind Hyper-V (lokale virtuelle Computer), Microsoft Dev Box (cloudbasierte Entwicklungsumgebungen)... Richten Sie eine beliebige andere Umgebung so einfach ein, wie Sie ihren lokalen Computer verwenden können.

  • Ausführen einer Konfigurationsdatei für ein vorhandenes Setup: Verwenden Sie eine WinGet-Konfigurationsdatei , um alle Ihre Computereinrichtungs- und Projekt-Onboardingaufgaben in einer einzelnen Datei zu bündeln, sodass die Einrichtung Ihrer Entwicklungsumgebung zuverlässig und wiederholbar ist. WinGet-Konfigurationsdateien verwenden ein YAML-Format mit einem JSON-Schema, das Windows Package Manager und PowerShell Desired State Configuration (DSC)-Ressourcenmodule anwendet, um jeden Aspekt der Einrichtung Ihres Computers zu verwalten. Machen Sie sich keine Sorgen mehr über die Suche nach der richtigen Softwareversion, Paketen, Tools, Frameworks und Einstellungen, wenn Sie in ein neues Team oder Projekt einsteigen. In dieser Erfahrung können Sie zwischen einer Zusammenfassungsansicht wechseln oder den unformatierten Inhalt der YAML-Datei auschecken. Überprüfen Sie unbedingt die Vertrauenswürdigkeit einer WinGet-Konfigurationsdatei, bevor Sie sie ausführen.

  • Klonen von Repositorys: Nachdem Sie Ihre Anmeldeinformationen mithilfe der Dev Home-GitHub-Erweiterung oder der Dev Home-Azure-Erweiterung verbunden haben, können Sie Repositorys mit Dev Home auf Ihren Computer klonen.

  • Installieren von Anwendungen: Verwenden Sie Dev Home, um Softwareanwendungen zu entdecken und zu installieren – einzeln oder Dev Home kann mehrere installieren, während Sie eine Snackpause machen.

  • Dev Drive hinzufügen: Erwägen Sie das Hinzufügen eines Speichervolumens, das ReFS und optimierte Sicherheitseinstellungen verwendet, um leistungsstärker für entwicklungsorientierte Szenarien zu sein. Weitere Informationen finden Sie in den Dev Drive--Dokumenten.

Klonen eines Repositorys und Speichern auf einem Dev Drive

Wenn Sie Dev Home zum Klonen eines Repositorys verwenden, können Sie nach dem Auswählen eines Repositorys (oder mehrerer Repositorys) auswählen, welches Speicherlaufwerk sie klonen soll. Wenn Sie bereits ein Dev Drive eingerichtet haben, wird es beim Klonen eines Repositorys als Standardpfad verwendet.

Wenn Sie noch kein Dev Drive erstellt haben, haben Sie die Möglichkeit, eines mit Dev Home zu erstellen. Aktivieren Sie das Kontrollkästchen, um die Leistung Ihrer Workloads mit einem Dev Drive zu optimieren. Anschließend können Sie einige Optionen anpassen, z. B. den Laufwerkbuchstaben, den Namen, die Größe und den Speicherort des dynamischen VHDX-Laufwerks, auf dem das Dev Drive erstellt wird. Der Name wird sowohl für die VHDX-Datei als auch für das Dev Drive verwendet. Standardmäßig handelt es sich bei den Optionen um den nächsten verfügbaren Laufwerkbuchstaben mit einer Größe von 50 GB, der unter %userprofile%\DevDrives erstellt wird.

Screenshot der Dev Home Machine-Konfiguration, die zum Klonen eines Repositorys verwendet wird.

Erfahren Sie mehr darüber, was Sie mit Dev Hometun können.