Charlando con un desarrollador de Amazon Q sobre el código - Amazon Q Developer

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.

Charlando con un desarrollador de Amazon Q sobre el código

Hable con un desarrollador de Amazon Q en su entorno de desarrollo integrado (IDE) para hacerle preguntas sobre la creación en el desarrollo de software AWS y para obtener ayuda con él. Amazon Q puede explicar conceptos de codificación y fragmentos de código, generar código y pruebas unitarias y mejorar el código, incluida la depuración o la refactorización.

Trabajo con Amazon Q en su IDE

Puedes hacer preguntas a Amazon Q, actualizar tu código e iniciar acciones con comandos rápidos, todo desde el panel de chat de Amazon Q de tu IDE.

Para empezar a chatear con Amazon Q en JetBrains yVisual Studio Code, elige el icono de Amazon Q en la barra de navegación de tu IDE e introduce tu pregunta en la barra de texto. Para empezar a chatear con Amazon Q en Visual Studio, selecciona Ver en el menú principal y, a continuación, elige Amazon Q chat.

Cuando hace una pregunta a Amazon Q, utiliza el archivo actual que está abierto en su IDE como contexto, incluido el lenguaje de programación y la ruta del archivo.

Si Amazon Q incluye un código en su respuesta, puedes copiarlo o insertarlo directamente en el archivo seleccionando Insertar en el cursor. Amazon Q podría incluir referencias en línea a sus fuentes en su respuesta. Para ver una lista de fuentes, expanda la sección Fuentes en la parte inferior de la respuesta.

Amazon Q mantiene el contexto de su conversación dentro de una sesión determinada para informar las respuestas futuras. Puede hacer preguntas de seguimiento o consultar preguntas y respuestas anteriores a lo largo de la sesión. Para iniciar una nueva conversación con Amazon Q, abre una nueva pestaña en el panel. Puede abrir hasta 10 pestañas a la vez. Amazon Q no conserva el contexto en las diferentes conversaciones.

Comandos de chat

Puedes introducir los siguientes comandos en el panel de chat para acceder a las funciones de Amazon Q, en función del IDE que tengas. Para obtener información sobre las funciones de Amazon Q disponibles en su IDE, consulteIDEs compatibles.

  • /transform- Utilice este comando para actualizar la versión en lenguaje de código de todo un proyecto. Para obtener más información, consulte Transformando su código.

  • /dev- Utilice este comando para obtener un plan de implementación para desarrollar una función con Amazon Q. Para obtener más información, consulteDesarrollo de software.

  • /clear- Use este comando para borrar una conversación actual. De este modo, se eliminan todas las conversaciones anteriores del panel de chat y se borra el contexto que Amazon Q tiene sobre la conversación anterior.

  • /help- Usa este comando para ver un resumen de lo que Amazon Q puede y no puede hacer, preguntas de ejemplo y comandos rápidos.

Temas y preguntas de ejemplo

Dentro de los IDE, Amazon Q puede responder a preguntas sobre el desarrollo de software Servicios de AWS y, además, generar código. Amazon Q resulta especialmente útil para responder a preguntas relacionadas con las siguientes áreas temáticas:

  • Basándose en AWS la Servicio de AWS selección, los límites y las mejores prácticas

  • Conceptos generales de desarrollo de software, incluidos la sintaxis del lenguaje de programación y el desarrollo de aplicaciones

  • Escritura de código, incluidas la explicación del código, su depuración y la escritura de pruebas unitarias

A continuación, se muestran algunos ejemplos de preguntas que puede hacer para sacar el máximo provecho de Amazon Q en su IDE:

  • ¿Cómo puedo depurar a nivel local los problemas con mis funciones de Lambda antes de implementarlas en AWS?

  • ¿Cómo elijo entre AWS Lambda Amazon EC2 para un backend de aplicaciones web escalable?

  • ¿Cuál es la sintaxis de la declaración de una variable? TypeScript

  • ¿Cómo escribo una aplicaciónReact?

  • Deme una descripción de lo que hace [el código o la aplicación seleccionados] y cómo funciona.

  • Genere casos de prueba para [el código o la función seleccionados].

Informe de problemas con las respuestas de Amazon Q

Si lo desea, puede dejar comentarios por cada respuesta que Amazon Q genere mediante los iconos del pulgar hacia arriba y hacia abajo. Para informar de un problema con una respuesta, selecciona el icono con el pulgar hacia abajo e introduce la información en la ventana de comentarios que aparece.