Trabajo con el kit de herramientas en entornos de desarrollo - AWS Kit de herramientas para VS Code

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajo con el kit de herramientas en entornos de desarrollo

Los entornos de desarrollo son entornos informáticos virtuales para Amazon CodeCatalyst. En las secciones siguientes se describe cómo crear, lanzar y trabajar desde entornos de desarrollo usando el AWS Toolkit for Visual Studio Code.

Para obtener información detallada sobre los entornos de desarrollo, consulte el tema Entornos de desarrollo en la Guía del CodeCatalyst usuario de Amazon.

Configuración del entorno de desarrollo con archivos de desarrollo

La devfile especificación es un formato de estándar abierto YAML que se puede utilizar para definir las configuraciones de los entornos de desarrollo. Cada entorno de desarrollo tiene un archivo de desarrollo. Si crea un entorno de desarrollo sin un repositorio o desde un repositorio que no contiene un archivo de desarrollo, se aplicará automáticamente un valor predeterminado al código fuente. Los archivos de desarrollo se pueden actualizar desde CodeCatalyst o desde su. IDE Los procesos para actualizar un archivo de desarrollo en una instancia local o remota de VS Code son idénticos, pero si actualiza un archivo de desarrollo de forma local, debe enviar las actualizaciones a su repositorio de origen antes de que las actualizaciones surtan efecto.

Para obtener información detallada sobre la configuración de entornos de desarrollo con archivos de desarrollo, consulte el tema Configuración de su entorno de desarrollo en la Guía del CodeCatalyst usuario de Amazon.

El siguiente procedimiento describe cómo editar el archivo de desarrollo desde una instancia remota del kit de herramientas mientras se ejecuta en un entorno de desarrollo.

importante

Si edita el Devfile desde VS Code, tenga en cuenta lo siguiente:

  • Al cambiar el nombre del archivo de desarrollo o del componente del archivo de desarrollo, se reemplaza el contenido de su directorio raíz. Todo el contenido anterior se pierde y no se puede recuperar.

  • Si crea un entorno de desarrollo sin un archivo de desarrollo en la carpeta raíz o que no esté asociado a un repositorio de origen, al crearlo se generará un archivo de desarrollo con los ajustes de configuración predeterminados de su entorno de desarrollo.

  • Para obtener instrucciones sobre cómo definir y configurar el Devfile, consulte el documento sobre cómo añadir comandos en el sitio web devfile.io.

  1. Desde el Toolkit for VS Code, expanda DEVELOPERTOOLSel explorador.

  2. Expanda CodeCatalysty elija Abrir archivo de desarrollo para abrirlo devfile.yaml en una nueva ventana del editor, dentro de su entorno de desarrollo actual.

  3. Actualice su archivo de desarrollo y guarde los cambios desde el editor de VS Code.

  4. La próxima vez que inicie su entorno de desarrollo, la configuración se actualizará para que coincida con las especificaciones definidas en su Devfile.

Autenticarse y conectarse AWS desde su entorno de desarrollo

Para acceder a todos sus AWS recursos desde su entorno de desarrollo, debe autenticar y conectar su instancia remota del kit de herramientas a su cuenta. AWS La instancia remota del kit de herramientas se autentica automáticamente con las credenciales heredadas de la instancia local del kit de herramientas cuando se lanza el entorno de desarrollo.

Los procedimientos para actualizar las credenciales de una instancia remota del kit de herramientas son idénticos a los de la experiencia de autenticación en la instancia local del kit de herramientas. Para obtener instrucciones detalladas sobre cómo actualizar las credenciales, autenticarse y conectarse a AWS desde el kit de herramientas, consulte la sección AWS sección Conexión a en el tema Introducción de esta Guía de usuario.

Para obtener información adicional sobre cada uno de los métodos de AWS autenticación compatibles con el AWS Toolkit for Visual Studio Code, consulte el tema Autenticación y acceso de esta guía del usuario.

Uso del kit de herramientas para VS Code en entornos de desarrollo

Después de abrir o crear un entorno de desarrollo en VS Code, puede trabajar desde el kit de herramientas para VS Code de forma similar a como lo hace desde una instancia local de VS Code. Los entornos de desarrollo que ejecutan VS Code están configurados para instalar automáticamente el AWS kit de herramientas y conectarse con su ID de AWS constructor.

Detención de un entorno de desarrollo

Para detener su entorno de desarrollo actual:

  1. Desde el Toolkit for VS Code, expanda DEVELOPERTOOLSel explorador.

  2. Amplíe CodeCatalysty elija Stop Dev Environment.

  3. Cuando VS Code se lo solicite, confirme que desea detener su entorno de desarrollo.

  4. Su entorno de desarrollo ha detenido correctamente cuando VS Code cierra la conexión remota y vuelve a una instancia de desarrollo local.

Apertura de la configuración del entorno de desarrollo

Para abrir la configuración de su entorno de desarrollo actual, siga los siguientes pasos:

nota

No puede cambiar la cantidad de espacio de almacenamiento que se asigna al entorno de desarrollo después de crearlo.

  1. Desde el Toolkit for VS Code, expanda DEVELOPERTOOLSel explorador.

  2. Amplíe CodeCatalysty elija Abrir configuración para abrir la vista de configuración del entorno de desarrollo correspondiente a su entorno de desarrollo actual.

  3. En la vista Dev Environment Settings (Configuración del entorno de desarrollo), las siguientes secciones contienen opciones para su entorno de desarrollo:

    • Alias: consulte y cambie el alias asignado a su entorno de desarrollo.

    • Estado: consulte el estado actual de su entorno de desarrollo, el proyecto al que se ha asignado, y detenga su entorno de desarrollo.

    • Archivo de desarrollo: consulte el nombre y la ubicación del Devfile de su entorno de desarrollo. Pulse el botón Abrir en el editor para abrir el Devfile.

    • Compute Settings (Configuración de computación): cambie el tamaño y el valor predeterminado de Timeout Length (Duración del tiempo de espera) correspondientes a su entorno de desarrollo.