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.
Uso de Amazon Q Developer para la generación completa de funciones
Amazon Q puede generar una función completa a partir de un comentario que hayas escrito. Cuando termines tu comentario, Amazon Q te sugerirá una firma de función. Si aceptas la sugerencia, Amazon Q mueve automáticamente el cursor a la siguiente parte de la función y hace una sugerencia. Aunque introduzcas un comentario o una línea de código adicional entre las sugerencias, Amazon Q la refactorizará en función de lo que introduzcas.
- C
-
- C++
-
- JavaScript
-
En el ejemplo siguiente, el usuario genera y, a continuación, edita una función completa en función de un conjunto de comentarios.
En la siguiente imagen, un usuario ha escrito una firma de función para leer un archivo de Amazon S3. Amazon Q sugiere entonces una implementación completa del
read_from_s3
método.nota
A veces, como en el ejemplo anterior, Amazon Q incluye
import
declaraciones como parte de sus sugerencias. Como práctica recomendada, mueva manualmente estas declaraciones deimport
en la parte superior de su archivo.Como otro ejemplo, en la siguiente imagen, un usuario ha escrito una firma de función. Amazon Q sugiere entonces una implementación completa del
quicksort
método.Amazon Q tiene en cuenta los fragmentos de código anteriores a la hora de hacer sugerencias. En la siguiente imagen, el usuario del ejemplo anterior ha aceptado la implementación sugerida para
quicksort
anterior. A continuación, el usuario escribe otra firma de función para un métodosort
genérico. Amazon Q sugiere entonces una implementación basada en lo que ya se ha escrito.En la siguiente imagen, un usuario ha escrito un comentario. Basándose en este comentario, Amazon Q sugiere entonces una firma de función.
En la siguiente imagen, el usuario del ejemplo anterior ha aceptado la firma de función sugerida. Amazon Q puede entonces sugerir una implementación completa de la
binary_search
función. - Java
-
La siguiente lista contiene ejemplos de cómo Amazon Q hace sugerencias y te ayuda a lo largo de todo el proceso de creación de una función.
-
En el siguiente ejemplo, un usuario introduce un comentario. Amazon Q sugiere una firma de función.
Una vez que el usuario acepte la sugerencia, Amazon Q le sugerirá un cuerpo funcional.
-
En la imagen siguiente, un usuario introduce un comentario en el cuerpo de la función antes de aceptar una sugerencia de Amazon Q. En la línea siguiente, Amazon Q genera una sugerencia basada en el comentario.
-
- C#
-
En el siguiente ejemplo, Amazon Q recomienda una función completa.
- TypeScript
-
En el siguiente ejemplo, Amazon Q genera una función basada en las cadenas de documentación del usuario.
- Python
-
Amazon Q puede generar una función completa a partir de un comentario que hayas escrito. Cuando termines tu comentario, Amazon Q te sugerirá una firma de función. Si aceptas la sugerencia, Amazon Q mueve automáticamente el cursor a la siguiente parte de la función y hace una sugerencia. Aunque introduzcas un comentario o una línea de código adicional entre las sugerencias, Amazon Q la refactorizará en función de lo que introduzcas.
En el siguiente ejemplo, Amazon Q genera una función completa y la prueba unitaria correspondiente.
La siguiente lista contiene ejemplos de cómo Amazon Q hace sugerencias y te ayuda a lo largo de todo el proceso de creación de una función.
-
En la siguiente imagen de abajo, un usuario ha escrito un comentario. La firma de la función, que se encuentra debajo del comentario, es una sugerencia de Amazon Q.
-
En la imagen de abajo, el usuario ha aceptado la sugerencia de Amazon Q para una firma de función. Al aceptar la sugerencia, el cursor avanzó automáticamente y Amazon Q hizo una nueva sugerencia para el cuerpo de la función.
-
En la siguiente imagen, un usuario introduce un comentario en el cuerpo de la función antes de aceptar una sugerencia de Amazon Q. En la siguiente línea, Amazon Q ha generado una nueva sugerencia basada en el contenido del comentario.
En este ejemplo, Amazon Q recomienda una función completa después de que el usuario escriba parte de la firma.
-