

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di una configurazione del ciclo di vita per installare le estensioni dell’Editor di codice
<a name="code-editor-use-lifecycle-configurations-extensions"></a>

Questa sezione mostra come creare una configurazione del ciclo di vita per installare le estensioni da [Open VSX Registry](https://open-vsx.org/) nell’ambiente dell’Editor di codice.

1. Dal computer locale, crea un file denominato `my-script.sh` con il contenuto seguente:

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

1. All’interno dello script, installa l’estensione [Open VSX Registry](https://open-vsx.org/) di tua scelta:

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

   Puoi recuperare il nome dell’estensione dall’URL dell’estensione in [Open VSX Registry](https://open-vsx.org/). Il nome dell’estensione da utilizzare nel comando `sagemaker-code-editor` deve contenere tutto il testo che segue `https://open-vsx.org/extension/` nell’URL. Sostituisci tutte le istanze di una barra (`/`) con un punto (`.`). Ad esempio, `AmazonEMR/emr-tools` dovrebbe essere `AmazonEMR.emr-tools`.  
![\[La pagina delle estensioni di Amazon EMR in Open VSX Registry.\]](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/images/code-editor/code-editor-emr-extension.png)

1. Dopo aver finalizzato lo script, crea e collega la configurazione del ciclo di vita. Per ulteriori informazioni, consulta [Creazione e collegamento delle configurazioni del ciclo di vita in Studio](code-editor-use-lifecycle-configurations-studio-create.md).

1. Crea la tua applicazione Editor di codice con la configurazione del ciclo di vita collegata:

   ```
   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"
   ```

   Per ulteriori informazioni sull'immagine disponibile nell'editor di codice ARNs, vedere[Istanze e immagini dell’applicazione Editor di codice](code-editor-use-instances.md). Per ulteriori informazioni su connessioni ed estensioni, consulta [Connessioni ed estensioni dell’Editor di codice](code-editor-use-connections-and-extensions.md).