

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 Lebenszykluskonfiguration zur Installation von Code-Editor-Erweiterungen
<a name="code-editor-use-lifecycle-configurations-extensions"></a>

In diesem Abschnitt wird gezeigt, wie Sie eine Lebenszykluskonfiguration erstellen, um Erweiterungen aus dem [Open VSX Registry](https://open-vsx.org/) in Ihrer Code-Editor-Umgebung zu installieren.

1. Erstellen Sie auf Ihrem lokalen Rechner eine Datei namens `my-script.sh` mit folgendem Inhalt:

   ```
   #!/bin/bash
   set -eux
   ```

1. Installieren Sie im Skript die [Open VSX Registry](https://open-vsx.org/)-Erweiterung Ihrer Wahl:

   ```
   sagemaker-code-editor --install-extension AmazonEMR.emr-tools --extensions-dir /opt/amazon/sagemaker/sagemaker-code-editor-server-data/extensions
   ```

   Sie können den Namen der Erweiterung aus der URL der Erweiterung im [Open VSX Registry](https://open-vsx.org/) abrufen. Der im `sagemaker-code-editor`-Befehl zu verwendende Erweiterungsname sollte den gesamten Text enthalten, der `https://open-vsx.org/extension/` in der URL folgt. Ersetzen Sie alle Instances eines Schrägstrichs (`/`) durch einen Punkt (`.`). `AmazonEMR/emr-tools` sollte beispielsweise `AmazonEMR.emr-tools` sein.  
![\[Die Amazon-EMR-Erweiterungsseite im Open VSX Registry.\]](http://docs.aws.amazon.com/de_de/sagemaker/latest/dg/images/code-editor/code-editor-emr-extension.png)

1. Nachdem Sie Ihr Skript fertiggestellt haben, erstellen Sie Ihre Lebenszykluskonfiguration und fügen Sie sie an. Weitere Informationen finden Sie unter [Erstellen und Anfügen von Lebenszykluskonfigurationen in Studio](code-editor-use-lifecycle-configurations-studio-create.md).

1. Erstellen Sie Ihre Code-Editor-Anwendung mit der angefügten Lebenszykluskonfiguration:

   ```
   aws sagemaker create-app \
   --domain-id domain-id \
   --space-name space-name \
   --app-type CodeEditor \
   --app-name default \
   --resource-spec "SageMakerImageArn=arn:aws:sagemaker:region:image-account-id:image/sagemaker-distribution-cpu,LifecycleConfigArn=arn:aws:sagemaker:region:user-account-id:studio-lifecycle-config/my-code-editor-lcc,InstanceType=ml.t3.large"
   ```

   Weitere Informationen zum verfügbaren Code-Editor-Bild ARNs finden Sie unter[Anwendungs-Instances und Images von Code-Editor](code-editor-use-instances.md). Weitere Informationen zu Verbindungen und Erweiterungen finden Sie unter [Verbindungen und Erweiterungen von Code Editor](code-editor-use-connections-and-extensions.md).