View a markdown version of this page

Erstellen einer Entwicklungsumgebung - Amazon CodeCatalyst

Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen einer Entwicklungsumgebung

Sie können eine Entwicklungsumgebung auf verschiedene Arten erstellen:

  • Erstellen Sie auf den Seiten „Übersicht“, „Entwicklungsumgebungen“ oder „CodeCatalyst Quell-Repositorys“ eine Entwicklungsumgebung CodeCatalyst mit einem Quell-Repository oder einem verknüpften Quell-Repository

  • Erstellen Sie auf der Seite „Entwicklungsumgebungen“ eine leere Entwicklungsumgebung, die nicht mit einem Quell-Repository verbunden ist CodeCatalyst

  • Erstellen Sie eine Entwicklungsumgebung in der IDE Ihrer Wahl und klonen Sie ein beliebiges Quell-Repository in die Entwicklungsumgebung

Wichtig

Entwicklungsumgebungen sind für Benutzer in Bereichen, in denen Active Directory als Identitätsanbieter verwendet wird, nicht verfügbar. Weitere Informationen finden Sie unter Ich kann keine Entwicklungsumgebung erstellen, wenn ich CodeCatalyst mit einem Single-Sign-On-Konto angemeldet bin.

Sie können eine Entwicklungsumgebung pro Zweig eines Repositorys erstellen. Ein Projekt kann mehrere Repositorys enthalten. Die von Ihnen erstellten Entwicklungsumgebungen können nur mit Ihrem CodeCatalyst Konto verwaltet werden. Sie können die Entwicklungsumgebung jedoch öffnen und darin mit jeder der unterstützten IDEs arbeiten. Sie müssen AWS Toolkit installiert haben, um Entwicklungsumgebungen in Ihrer IDE verwenden zu können. Weitere Informationen finden Sie unter Unterstützte integrierte Entwicklungsumgebungen für Entwicklungsumgebungen. Standardmäßig werden Entwicklungsumgebungen mit einem 2-Core-Prozessor, 4 GB RAM und 16 GB persistentem Speicher erstellt.

Anmerkung

Wenn Sie eine Entwicklungsumgebung erstellt haben, die mit einem Quell-Repository verknüpft ist, wird in der Spalte Ressource immer der Zweig angezeigt, den Sie bei der Erstellung dieser Entwicklungsumgebung angegeben haben. Dies gilt auch dann, wenn Sie einen weiteren Branch erstellen, zu einem anderen Branch innerhalb der Dev-Umgebung wechseln oder ein zusätzliches Repository klonen. Wenn Sie eine leere Entwicklungsumgebung erstellt haben, ist die Spalte Ressource leer.

Unterstützte integrierte Entwicklungsumgebungen für Entwicklungsumgebungen

Sie können Entwicklungsumgebungen mit den folgenden unterstützten integrierten Entwicklungsumgebungen (IDEs) verwenden:

Erstellen einer Entwicklungsumgebung in CodeCatalyst

Um mit der Arbeit mit Dev Environment in zu beginnen CodeCatalyst, authentifizieren Sie sich und melden Sie sich entweder mit Ihrer AWS Builder-ID oder SSO an.

Um eine Entwicklungsumgebung aus einem Branch heraus zu erstellen
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Navigieren Sie zu dem Projekt, in dem Sie eine Entwicklungsumgebung erstellen möchten.

  3. Führen Sie im Navigationsbereich eine der folgenden Aktionen aus:

    • Wählen Sie „Übersicht“ und navigieren Sie dann zum Abschnitt „Meine Entwicklungsumgebungen“.

    • Wählen Sie Code und dann Dev Environments aus.

    • Wählen Sie Code, wählen Sie Quell-Repositorys und wählen Sie das Repository aus, für das Sie eine Entwicklungsumgebung erstellen möchten.

  4. Wählen Sie Create Dev Environment aus.

  5. Wählen Sie eine unterstützte IDE aus dem Drop-down-Menü aus. Weitere Informationen finden Sie unter Unterstützte integrierte Entwicklungsumgebungen für Entwicklungsumgebungen.

  6. Wählen Sie Ein Repository klonen aus.

  7. Führen Sie eine der folgenden Aktionen aus:

    1. Wählen Sie das Repository aus, das geklont werden soll, wählen Sie In vorhandenem Branch arbeiten und wählen Sie dann im Dropdownmenü Existierender Branch einen Branch aus.

      Anmerkung

      Wenn Sie ein Drittanbieter-Repository wählen, müssen Sie in einem vorhandenen Branch arbeiten.

    2. Wählen Sie das Repository aus, das geklont werden soll, wählen Sie In neuem Branch arbeiten, geben Sie einen Branch-Namen in das Feld Branchname ein und wählen Sie im Dropdownmenü Branch erstellen von einen Branch aus, aus dem der neue Branch erstellt werden soll.

      Anmerkung

      Wenn Sie eine Entwicklungsumgebung auf der Seite Quell-Repositorys oder aus einem bestimmten Quell-Repository erstellen, müssen Sie kein Repository auswählen. Die Entwicklungsumgebung wird aus dem Quell-Repository erstellt, das Sie auf der Seite Quell-Repositorys ausgewählt haben.

  8. (Optional) Geben Sie im Feld Alias — optional einen Alias für die Entwicklungsumgebung ein.

  9. (Optional) Wählen Sie die Schaltfläche „Konfiguration der Entwicklungsumgebung bearbeiten“, um die Rechen-, Speicher- oder Timeout-Konfiguration der Entwicklungsumgebung zu bearbeiten.

  10. (Optional) Wählen Sie in Amazon Virtual Private Cloud (Amazon VPC) — optional — im Dropdownmenü eine VPC-Verbindung aus, die Sie mit Ihrer Entwicklungsumgebung verknüpfen möchten.

    Wenn eine Standard-VPC für Ihren Bereich festgelegt ist, werden Ihre Entwicklungsumgebungen mit dieser VPC verbunden ausgeführt. Sie können dies außer Kraft setzen, indem Sie eine andere VPC-Verbindung zuordnen. Beachten Sie außerdem, dass VPC-connected Entwicklungsumgebungen dies nicht unterstützen. AWS Toolkit

    Wenn die VPC-Verbindung, die Sie verwenden möchten, nicht aufgeführt ist, liegt das möglicherweise daran, dass sie eine AWS-Konto Verbindung enthält, die in Ihrem Projekt nicht zulässig ist. Weitere Informationen finden Sie unter Konfiguration von projektbeschränkten Kontoverbindungen im CodeCatalyst Amazon-Administratorhandbuch.

    Anmerkung

    Wenn Sie eine Entwicklungsumgebung mit einer VPC-Verbindung erstellen, wird eine neue Netzwerkschnittstelle innerhalb der VPC erstellt. CodeCatalyst interagiert mit dieser Schnittstelle mithilfe der zugehörigen VPC-Rolle. Stellen Sie außerdem sicher, dass Ihr IPv4-CIDR-Block nicht für den 172.16.0.0/12 IP-Adressbereich konfiguriert ist.

  11. Wählen Sie Erstellen aus. Während Ihre Entwicklungsumgebung erstellt wird, wird in der Statusspalte für die Entwicklungsumgebung der Wert Startend angezeigt, und in der Statusspalte wird der Wert Wird ausgeführt, sobald die Entwicklungsumgebung erstellt wurde.

Um eine leere Entwicklungsumgebung zu erstellen
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Navigieren Sie zu dem Projekt, in dem Sie eine Entwicklungsumgebung erstellen möchten.

  3. Führen Sie im Navigationsbereich eine der folgenden Aktionen aus:

    • Wählen Sie „Übersicht“ und navigieren Sie dann zum Abschnitt „Meine Entwicklungsumgebungen“.

    • Wählen Sie Code und dann Dev Environments aus.

  4. Wählen Sie Create Dev Environment aus.

  5. Wählen Sie eine unterstützte IDE aus dem Drop-down-Menü aus. Weitere Informationen finden Sie unter Unterstützte integrierte Entwicklungsumgebungen für Entwicklungsumgebungen.

  6. Wählen Sie Eine leere Entwicklungsumgebung erstellen aus.

  7. (Optional) Geben Sie im Feld Alias — optional einen Alias für die Entwicklungsumgebung ein.

  8. (Optional) Wählen Sie die Schaltfläche „Konfiguration der Entwicklungsumgebung bearbeiten“, um die Rechen-, Speicher- oder Timeout-Konfiguration der Entwicklungsumgebung zu bearbeiten.

  9. (Optional) Wählen Sie in Amazon Virtual Private Cloud (Amazon VPC) — optional — im Dropdownmenü eine VPC-Verbindung aus, die Sie mit Ihrer Entwicklungsumgebung verknüpfen möchten.

    Wenn eine Standard-VPC für Ihren Bereich festgelegt ist, werden Ihre Entwicklungsumgebungen mit dieser VPC verbunden ausgeführt. Sie können dies außer Kraft setzen, indem Sie eine andere VPC-Verbindung zuordnen. Beachten Sie außerdem, dass VPC-connected Entwicklungsumgebungen dies nicht unterstützen. AWS Toolkit

    Wenn die VPC-Verbindung, die Sie verwenden möchten, nicht aufgeführt ist, liegt das möglicherweise daran, dass sie eine AWS-Konto Verbindung enthält, die in Ihrem Projekt nicht zulässig ist. Weitere Informationen finden Sie unter Konfiguration von projektbeschränkten Kontoverbindungen im CodeCatalyst Amazon-Administratorhandbuch.

    Anmerkung

    Wenn Sie eine Entwicklungsumgebung mit einer VPC-Verbindung erstellen, wird eine neue Netzwerkschnittstelle innerhalb der VPC erstellt. CodeCatalyst interagiert mit dieser Schnittstelle mithilfe der zugehörigen VPC-Rolle. Stellen Sie außerdem sicher, dass Ihr IPv4-CIDR-Block nicht für den 172.16.0.0/12 IP-Adressbereich konfiguriert ist.

  10. Wählen Sie Erstellen aus. Während Ihre Entwicklungsumgebung erstellt wird, wird in der Statusspalte für die Entwicklungsumgebung der Wert Startend angezeigt, und in der Statusspalte wird der Wert Wird ausgeführt, sobald die Entwicklungsumgebung erstellt wurde.

Anmerkung

Das erste Erstellen und Öffnen einer Entwicklungsumgebung kann ein bis zwei Minuten dauern.

Anmerkung

Nachdem die Entwicklungsumgebung in der IDE geöffnet wurde, müssen Sie möglicherweise das Verzeichnis in das Quell-Repository ändern, bevor Sie Änderungen an Ihrem Code festschreiben und übertragen können.

Eine Entwicklungsumgebung in einer IDE erstellen

Sie können Dev Environments verwenden, um schnell an dem Code zu arbeiten, der in den Quell-Repositorys Ihres Projekts gespeichert ist. Entwicklungsumgebungen erhöhen Ihre Entwicklungsgeschwindigkeit, da Sie sofort mit dem Programmieren in einer projektspezifischen, voll funktionsfähigen Cloud-Entwicklungsumgebung mit einer unterstützten integrierten Entwicklungsumgebung (IDE) beginnen können.

Informationen zum Arbeiten mit CodeCatalyst einer IDE finden Sie in der folgenden Dokumentation.