Prácticas recomendadas para la generación de código con Amazon Q Developer - AWS Guía prescriptiva

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.

Prácticas recomendadas para la generación de código con Amazon Q Developer

Amazon Q Developer ofrece generación automática de código, finalización automática y sugerencias de código en lenguaje natural. Las siguientes son las prácticas recomendadas para utilizar la asistencia de codificación en línea para desarrolladores de Amazon Q:

  • Proporcione un contexto para ayudar a mejorar la precisión de las respuestas

    Comience con el código existente, importe bibliotecas, cree clases y funciones o establezca esqueletos de código. Este contexto ayudará a mejorar significativamente la calidad de la generación de código.

  • Codifica naturalmente

    Utilice la generación de código para desarrolladores de Amazon Q como un potente motor de autocompletado. Codifica como lo haces normalmente y deja que Amazon Q te dé sugerencias mientras escribes o pausas. Si la generación de código no está disponible o tienes un problema con el código, inicia Amazon Q escribiendo Alt+C en un PC u Opción+C en macOS. Para obtener más información sobre las acciones habituales que puede realizar al utilizar las sugerencias integradas, consulte Uso de atajos de teclado en la Guía del usuario para desarrolladores de Amazon Q.

  • Incluye bibliotecas de importación que sean relevantes para los objetivos de tu script

    Incluya las bibliotecas de importación pertinentes para ayudar a Amazon Q a entender el contexto y generar código en consecuencia. También puedes pedir a Amazon Q que te sugiera las declaraciones de importación pertinentes.

  • Mantenga un contexto claro y centrado

    Mantén tu guion centrado en objetivos específicos y modulariza las distintas funcionalidades en guiones separados con el contexto pertinente. Evite el contexto ruidoso o confuso.

  • Experimenta con las indicaciones

    Explore diferentes indicaciones para impulsar a Amazon Q a producir resultados útiles en la generación de código. Por ejemplo, pruebe los siguientes enfoques:

    • Usa bloques de comentarios estándar para las indicaciones en lenguaje natural.

    • Crea esqueletos con comentarios para completar las clases y funciones.

    • Sea específico en sus indicaciones y proporcione detalles en lugar de generalizar.

  • Chatea con un desarrollador de Amazon Q y pide ayuda

    Si Amazon Q Developer no proporciona sugerencias precisas, chatea con Amazon Q Developer en tu IDE. Puede proporcionar fragmentos de código o clases y funciones completas para poner en marcha su contexto. Para obtener más información, consulta Cómo hablar sobre el código con un desarrollador de Amazon Q en la Guía del usuario para desarrolladores de Amazon Q.