Auf Englisch lesen

Freigeben über


Umgebungen in Dev Home

Eine virtuelle Umgebung ist ein eigenständiger Arbeitsbereich, der es Ihnen ermöglicht, separate Abhängigkeiten und Einstellungen für verschiedene Projekte zu verwalten und diese effektiv voneinander zu isolieren. Die Art der virtuellen Umgebungen, die von Microsoft unterstützt und verwaltet werden, umfassen derzeit:

Informationen zum Hinzufügen Ihrer eigenen Umgebung zu Dev Home finden Sie unter: Erstellen einer Erweiterung für Umgebungen in Dev Home.

Umgebungen in Dev Home zentralisieren Ihre Interaktionen mit virtuellen oder Cloudumgebungen an einem zentralen Ort.

  • Anzeigen aller Umgebungen an einem zentralen Ort
  • Erstellen Sie neue Umgebungen, und konfigurieren Sie sie schnell mit Repositorys, Apps und Paketen.
  • Führen Sie schnelle Aktionen wie Hochfahren, Momentaufnahme, Starten, Beenden oder Anheften von Umgebungen an Windows-Startmenü oder Taskleiste aus.

Erste Schritte mit Umgebungen in Dev Home

Um mit der Verwendung von Umgebungen in Dev Home zu beginnen, wählen Sie die Registerkarte "Umgebungen " in der linken Spalten-Benutzeroberfläche innerhalb von Dev Home aus. Ihre vorhandenen Umgebungen werden hier angezeigt. Um neue Umgebungen zu erstellen, wählen Sie +Umgebung erstellen.

  • Hyper-V-Erweiterung: Standardmäßig in Dev Home installiert. Standardmäßig sind Ihre lokalen Hyper-V-Computer auf der Seite „Dev Home-Umgebungen“ sichtbar.

  • Windows-Subsystem für Linux Erweiterung: Standardmäßig in Dev Home installiert. Standardmäßig sind Ihre lokalen WSL-Verteilungen auf der Seite "Dev Home Environments" sichtbar.

  • Microsoft Dev Box: Um Dev Box-Cloudumgebungen anzuzeigen, installieren Sie die Dev Home Azure-Erweiterung. Nach der Installation wird jedes Dev Box-Konto, das Sie in Ihrem Azure-Konto haben, auf der Seite "Dev Home Environments" angezeigt.

Jede Art von Umgebung in Dev Home wird von einer Dev Home-Erweiterung unterstützt. Um eine neue Umgebung hinzuzufügen, müssen Sie sicherstellen, dass die Dev Home-Erweiterung, die die zugeordnete Umgebung unterstützt, installiert ist.

Tipp

Wenn die Registerkarte "Umgebungen" in Dev Home nicht angezeigt wird oder Probleme auftreten, stellen Sie sicher, dass Sie über die neueste Version von Dev Home verfügen, indem Sie den Befehl ausführen: winget upgrade Microsoft.DevHome

Verwalten Ihrer Umgebungen in Dev Home

Jede Umgebung in Dev Home kann einige wichtige Informationen anzeigen:

  1. Der Typ der Umgebung (z. B. Hyper-V-VM, WSL-Distro, Microsoft Dev Box, in Kürze verfügbar).

  2. Der Name der Umgebungsinstanz (welcher Name Sie für die Umgebung ausgewählt haben).

  3. Status der Umgebung: gestartet, beendet, ausgeführt.

  4. Umgebungsspezifische Informationen, z. B. der Projektname für eine Microsoft Dev Box, die vCPU-Verwendung, die RAM-Nutzung, die Speicherkapazität, die Betriebszeit oder Prüfpunkte.

Umgebungen in Dev Home

Jede virtuelle Umgebung bietet die folgenden schnellen Aktionen:

  1. Starten: Verbindung zur Umgebung herstellen oder sie starten.

    • Microsoft Dev Box wird standardmäßig im Webbrowser gestartet. Um das Dev Box im neuen Windows-App-RDP-Client für eine systemeigene Oberfläche zu starten, installieren Sie Die Windows-App aus dem Microsoft Store.
  2. Start oder Beenden: Wählen Sie den Dropdownpfeil neben der Schaltfläche „Start“ aus, um die Start- und Stoppaktionen zu finden.

  3. Löschen, Neu starten, An Taskleiste anheften: Wählen Sie die drei Punkte oberhalb der Schaltfläche „Start“ aus, um diese virtuelle Umgebung zu löschen, neu zu starten oder an die Windows-Taskleiste anzuheften.

    • Die Aktionen „An Taskleiste anheften“ und „An Startmenü anheften“ werden nur angezeigt, wenn die Windows-App aus dem Microsoft Store installiert ist.
  4. Synchronisieren: Wählen Sie oben im Fenster "Dev Home Environments" die Schaltfläche "Synchronisieren " aus, um die Liste der Umgebungen zu aktualisieren. Wenn Sie beispielsweise Dev Home geöffnet haben und gleichzeitig einen Hyper-V-Computer außerhalb von Dev Home löschen oder eine neue Microsoft Dev Box im Azure-Portal erstellen, werden diese Änderungen möglicherweise erst in Dev Home widergespiegelt, wenn Sie Synchronisieren auswählen oder Dev Home neu gestartet wird.

Erstellen einer neuen Umgebung mit Dev Home

So erstellen Sie eine neue Umgebung:

  1. Wählen Sie Umgebung erstellen im Fenster „Umgebungen“ oder „Computerkonfiguration“ von Dev Home aus.

  2. Wählen Sie den Typ der zu erstellenden Umgebung aus (nur unterstützte und installierte Umgebungstypen sind verfügbar).

  3. Jede Umgebung kann unterschiedliche Erstellungsparameter haben, z. B. Name, Pool, Projekt, Image und vieles mehr. Diese Spezifikationen hängen vom Umgebungstyp ab.

    • Für Hyper-V-V-V-Computer werden derzeit Windows- und Linux-Schnellerstellungsimages unterstützt. Benutzerdefinierte Images (ISO, VHD, VHDX) für die VM-Erstellung werden noch nicht unterstützt, befinden sich aber in der Entwicklung.

Erstellen einer Umgebung

Erstellen einer WinGet-Konfigurationsdatei für Ihre Dev Home-Umgebung

Wenn Ihre Umgebung Dev Home installiert hat, können Sie die Umgebung starten und das lokale Setuptool "Computerkonfiguration" verwenden.

Alternativ können Sie Ihre Umgebung ferngesteuert konfigurieren:

  1. Wählen Sie auf der Seite „Computerkonfiguration“ in Dev Home die Option Umgebung konfigurieren aus.

  2. Wählen Sie Ihre vorhandene Umgebung aus, die konfiguriert werden soll.

  3. Wählen Sie Repositorys aus, die geklont werden sollen.

  4. Wählen Sie Apps zum Installieren aus.

  5. Überprüfen Sie die Konfiguration. Nach Abschluss des Vorgangs wird die virtuelle Umgebung mit den ausgewählten Ressourcen konfiguriert. Möglicherweise werden Sie aufgefordert, Benutzeranmeldeinformationen für die bestimmte Umgebung einzugeben, um diese Änderungen anzuwenden.

Konfiguration des Computers

Erstellen einer Erweiterung für Umgebungen in Dev Home

Wenn es einen Typ virtueller Umgebung gibt, die Sie regelmäßig verwenden, und diese derzeit von Dev Home nicht unterstützt wird, können Sie eine eigene Dev Home-Umgebungserweiterung erstellen, um die virtuelle Umgebung in Dev Home anzuzeigen.

Informationen zum Erstellen einer Umgebungserweiterung finden Sie in unserer Anleitung und API-Dokumentation auf GitHub: Entwicklerumgebungen in Dev Home.