AWS Cloud9 ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS Cloud9 können den Service weiterhin wie gewohnt nutzen. Weitere Informationen
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.
Entwicklungsumgebungen in Amazon CodeCatalyst
In den folgenden Abschnitten wird beschrieben, wie Sie Ihre Entwicklungsumgebung CodeCatalyst mithilfe von erstellen und verwalten AWS Cloud9 IDE.
Erstellen einer Entwicklungsumgebung
Sie können eine Entwicklungsumgebung auf verschiedene Arten erstellen:
Erstellen Sie auf den Seiten Zusammenfassung, Entwicklungsumgebung oder CodeCatalyst Quell-Repositorys eine Entwicklungsumgebung CodeCatalyst mit einem Quell-Repository.
Erstellen Sie unter Entwicklungsumgebungen eine leere Entwicklungsumgebung, die nicht mit einem Quell-Repository verbunden ist. CodeCatalyst
Erstellen Sie eine Entwicklungsumgebung IDE Ihrer Wahl und klonen Sie ein CodeCatalyst Quell-Repository in die Entwicklungsumgebung.
Sie können für jeden Branch und jedes Repository eine Entwicklungsumgebung erstellen. Ein Projekt kann mehrere Repositorys enthalten. Ihre Entwicklungsumgebungen sind nur mit Ihrem CodeCatalyst Konto verknüpft und können nur von Ihrem CodeCatalyst Konto verwaltet werden. Sie können die Entwicklungsumgebung öffnen und mit jeder der unterstützten Umgebungen arbeitenIDEs. Nachdem Sie eine bestimmte Entwicklungsumgebung ausgewählt habenIDE, können Sie diese Entwicklungsumgebung nur mit der ausgewählten öffnenIDE. Wenn Sie eine andere verwenden möchtenIDE, können Sie sie entweder ändern, IDE indem Sie in der Navigationsleiste die Entwicklungsumgebung auswählen und Bearbeiten wählen, oder indem Sie eine neue Entwicklungsumgebung erstellen. Standardmäßig werden Entwicklungsumgebungen mit einem 2-Core-Prozessor, 4 GB und 16 GB persistentem Speicher erstellt. RAM
Weitere Informationen zum Erstellen einer Entwicklungsumgebung in CodeCatalyst finden Sie unter Creating a Dev Environment im CodeCatalyst Amazon-Handbuch.
Informationen und Schritte zum Erstellen einer Entwicklungsumgebung in CodeCatalyst finden Sie unter Creating a Dev Environment im CodeCatalyst Amazon-Benutzerhandbuch.
Anmerkung
Sie können jetzt Entwicklungsumgebungen mit Quell-Repositorys von Drittanbietern erstellen. Informationen zum Verknüpfen eines Quell-Repositorys eines Drittanbieters mit einem darin enthaltenen CodeCatalyst Projekt finden Sie unter Verknüpfen eines Quell-Repositorys im CodeCatalyst Amazon-Benutzerhandbuch.
Öffnen der Einstellungen für die Entwicklungsumgebung
Nachdem Sie eine Entwicklungsumgebung in der CodeCatalyst Konsole erstellt haben, können Sie bestimmte Einstellungen für die Entwicklungsumgebung anzeigen:
-
Navigieren Sie in der CodeCatalyst Konsole über die zu Ihrer Entwicklungsumgebung AWS Cloud9 IDE.
-
Wählen Sie aws-explorer aus der Seitenleiste von AWS Cloud9 aus.
-
Erweitern Sie den Navigationsbereich der Entwicklertools CodeCatalystund wählen Sie Einstellungen öffnen aus, um die Ansicht mit den Einstellungen für die Entwicklungsumgebung zu öffnen.
-
Die folgenden Abschnitte in der Ansicht Dev Environment Settings (Entwicklungsumgebungseinstellungen) enthalten Optionen für Ihre Entwicklungsumgebung:
Alias: Zeigt den Alias an, der Ihrer Entwicklungsumgebung zugewiesen ist, und ändern Sie ihn.
Status: Sehen Sie sich Ihren aktuellen Status der Entwicklungsumgebung und das Projekt an, dem er zugewiesen wurde, und beenden Sie Ihre Entwicklungsumgebung.
Devfile: Sehen Sie sich den Namen und den Speicherort des Devfile für Ihre Entwicklungsumgebung. Öffne deine Devfile indem Sie Im Editor öffnen wählen.
Compute Settings (Einstellungen berechnen): Ändern Sie die Größe und den Standardwert für Timeout Length (Timeout-Länge) für Ihre Entwicklungsumgebung.
Anmerkung
Sie können die Größe des Speicherplatzes, der Ihrer Entwicklungsumgebung zugewiesen wurde, nicht ändern, nachdem sie erstellt wurde.
Anmerkung
Wenn Sie Amazon CodeCatalyst AWS CLI vom Terminal aus verwenden, müssen Sie sicherstellen, dass Sie AWS_PROFILE=codecatalyst gesetzt haben, bevor Sie Befehle ausführen CodeCatalyst .
Fortsetzen einer Entwicklungsumgebung
Alle Elemente im $HOME
-Verzeichnis einer Entwicklungsumgebung werden dauerhaft gespeichert. Sie können bei Bedarf die Arbeit in einer Entwicklungsumgebung beenden und die Arbeit in Ihrer Entwicklungsumgebung zu einem späteren Zeitpunkt wieder aufnehmen. Nehmen wir an, dass eine Entwicklungsumgebung länger als die Zeit inaktiv ist, die bei der Erstellung der Entwicklungsumgebung in den Timeout-Feldern ausgewählt wurde. In diesem Fall wird die Sitzung automatisch beendet.
Sie können eine Entwicklungsumgebung nur von aus wieder aufnehmen CodeCatalyst. Weitere Informationen zur Wiederaufnahme einer Entwicklungsumgebung finden Sie unter Wiederaufnahme einer Entwicklungsumgebung im CodeCatalyst Amazon-Leitfaden.
Anmerkung
Die Wiederaufnahme einer Entwicklungsumgebung kann mehrere Minuten dauern.
Löschen einer Entwicklungsumgebung
Wenn Sie mit der Arbeit an den Inhalten fertig sind, die in Ihrer Entwicklungsumgebung gespeichert sind, können Sie diese Inhalte löschen. Bevor Sie eine Entwicklungsumgebung löschen, stellen Sie sicher, dass Sie Ihre Codeänderungen übertragen und in das ursprüngliche Quell-Repository übertragen. Nachdem Sie Ihre Entwicklungsumgebung gelöscht haben, endet die Rechnungs- und Speicherabrechnung für die Entwicklungsumgebung.
Sie können eine Entwicklungsumgebung nur auf der Seite Entwicklungsumgebungen in löschen CodeCatalyst. Weitere Informationen zum Löschen einer Entwicklungsumgebung finden Sie unter Löschen einer Entwicklungsumgebung im CodeCatalyst Amazon-Leitfaden.
Bearbeiten des Repositorys devfile für eine Entwicklungsumgebung
Um die Konfiguration einer Entwicklungsumgebung zu ändern, bearbeiten Sie devfile. Du kannst benutzendevfiles um Ihre Entwicklungsumgebung in Ihrem Team zu standardisieren. Sie können das bearbeiten devfile vom Stammverzeichnis des Quell-Repositorys in CodeCatalyst. Alternativ können Sie das bearbeiten devfile in einem unterstütztenIDE. Wenn Sie das bearbeiten devfile In einem unterstützten IDE Verzeichnis können Sie Ihre Änderungen festschreiben und in das Quell-Repository übertragen oder eine Pull-Anfrage erstellen. Auf diese Weise kann ein Teammitglied das überprüfen und genehmigen devfile Bearbeitungen.
Anmerkung
Sie können nur öffentliche Container-Bilder in Ihre aufnehmen devfile.
Anmerkung
Wenn Abhängigkeiten fehlen, funktionieren einige AWS Cloud9 IDE Funktionen möglicherweise nicht im benutzerdefinierten Modus devfile. Es kann zusätzlichen Aufwand erfordern, damit sie auf anderen Plattformen funktionieren als Linux x64.
Um das Repository zu bearbeiten devfile für eine Entwicklungsumgebung in AWS Cloud9
-
Navigieren Sie in der CodeCatalyst Konsole über den zu Ihrer Entwicklungsumgebung AWS Cloud9 IDE.
-
Wählen Sie in der AWS Cloud9 Seitenleiste aws-explorer.
-
Wählen Sie im Navigationsbereich der Entwicklertools das Toolkit-Menü aus. CodeCatalyst
-
Wählen Sie Open Devfile (Devfile-Datei öffnen) aus.
-
Bearbeiten Sie den devfile, und speichern Sie die Datei.
-
Wählen Sie Source Control, das ist Git Erweiterung aus der Menü-Seitenleiste.
-
Geben Sie im Textfeld Message (Nachricht) eine Nachricht ein, bevor Sie die Änderungen bereitstellen.
-
Um sich auf einen Commit vorzubereiten, wählen Sie das Symbol Stage All Changes (+) (Alle Änderungen bereitstellen (+)) aus.
-
Zur Ansicht Git Befehle: Wählen Sie das Menüsymbol neben dem Namen des Repositorys.
-
Wählen Sie Commit (Commit ausführen) und Push aus.
-
Wählen Sie im AWS Toolkit Menü die Option Entwicklungsumgebung aktualisieren aus.
Wählen Sie Commit (Commit ausführen) und Push aus. Das aktualisierte devfile wurde gespeichert und die Änderungen wurden übernommen und übertragen.
Anmerkung
Angenommen, die Entwicklungsumgebung, die Sie starten möchten, ist benutzerdefiniert devfile funktioniert nicht. Das könnte daran liegen, dass devfile ist nicht kompatibel mit AWS Cloud9. Um Fehler zu beheben, lesen Sie die devfile. Wenn das Problem weiterhin besteht, löschen Sie es und versuchen Sie, ein neues zu erstellen.
Sie können das auch bearbeiten devfile für eine Entwicklungsumgebung bis CodeCatalyst. Weitere Informationen finden Sie im CodeCatalyst Amazon-Leitfaden unter Konfiguration Ihrer Entwicklungsumgebung.
Klonen eines Repositorys
Um effektiv mit mehreren Dateien, Branches und Commits in Quell-Repositorys zu arbeiten, können Sie das Quell-Repository auf Ihren lokalen Computer klonen. Verwenden Sie dann eine Git Client oder FanIDE, um Änderungen vorzunehmen. Von aus CodeCatalyst können Sie das verwenden AWS Cloud9 IDE GitErweiterung auf die gleiche Weise wie jede andere Git Host-Provider und auch über die Befehlszeile. Informationen zum Klonen eines Drittanbieter-Repositorys finden Sie unter Initialisieren oder Klonen eines Git Repository.
Weitere Informationen zum Erstellen einer Entwicklungsumgebung aus einem Quell-Repository und zum Klonen mit CodeCatalyst diesem finden Sie unter Konzepte des Quell-Repositorys im CodeCatalyst Amazon-Leitfaden.
Fehlerbehebung bei einer Entwicklungsumgebung
Wenn Sie Probleme mit Ihrer Entwicklungsumgebung haben, finden Sie im CodeCatalystAmazon-Leitfaden unter Problembehandlung mit Entwicklungsumgebungen weitere Informationen.
Anmerkung
Wenn Sie Amazon CodeCatalyst AWS CLI vom Terminal aus verwenden, müssen Sie sicherstellen, dass Sie AWS_PROFILE=codecatalyst gesetzt haben, bevor Sie Befehle ausführen CodeCatalyst .
Wenn Sie Probleme mit Ihrer Entwicklungsumgebung haben, finden Sie im CodeCatalyst Amazon-Leitfaden unter Problembehandlung mit Entwicklungsumgebungen weitere Informationen.