DEV Community

Brenda Galicia
Brenda Galicia

Posted on

Mejora tu productividad con estas extensiones de AWS para Visual Studio Code

Uno de los objetivos como desarrolladores es ser productivos a la hora de codificar, no solo utilizando buenas prácticas en cuanto a código sino también con las herramientas que utilizamos al desarrollar, es por eso que hoy compartiremos algunos de los plugins recomendados que debes tener instalados en tu Visual Studio Code si estás desarrollando algún proyecto con tecnología de AWS.

AWS Toolkit: la extensión oficial de AWS para Visual Studio Code, contiene múltiples funcionalidades como:

  • Exploración y administración de los recursos de AWS, incluidos objetos de S3, tablas de DynamoDB e instancias de EC2.
  • Permite desarrollar, probar y publicar aplicaciones con Elastic Beanstalk.
  • Creación, registro e implementación de aplicaciones para Elastic Container Service.
  • Brinda plantillas de proyecto para CloudFormation, funciones Lambda y otros servicios de AWS.

AWS Toolkit

Serverless Console: funciona como una interfaz alternativa a CloudWatch enfocada a servicios Serverless, pero no se limita a ellos.

  • Los logs se agrupan por proyecto y corresponden a un único servicio.
  • Cada stage tiene su propia pestaña.
  • El tiempo mostrado (hace 5 minutos, hace dos días, etc…) se muestra en función del timestamp.
  • Los logs se pueden agrupar por solicitud.
  • Se puede buscar dentro de Log Stream.
  • Conexión con DynamoDB para realizar consultas a las tablas por medio de Scan y Query

Serverless IDE: agiliza la escritura de plantillas por medio de su autocompletado inteligente.

  • Provee soporte para SAM, CloudFormation y Serverless Framework.
  • Permite navegar entre definiciones y referencias de los recursos.
  • Puede validar plantillas y referencias al igual que propiedades y salidas.
  • Brinda un rápido acceso a la documentación de AWS para revisar las propiedades de los recursos dentro de una plantilla.

Y tú, ¿qué otras extensiones conoces? ¡Compártelo!

Top comments (0)