Uso de referencias de 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.

Uso de referencias de código

Amazon Q aprende, en parte, de proyectos de código abierto. A veces, una sugerencia que le está dando puede ser similar a un código de acceso público. Las referencias de código incluyen información sobre el origen que Amazon Q ha utilizado para generar una recomendación.

Visualización y actualización de referencias de código

Con el registro de referencias, puede ver las referencias a las recomendaciones de código que son similares al código de acceso público. También puede actualizar y editar las recomendaciones de código sugeridas por Amazon Q.

Elija su IDE para ver los pasos sobre cómo ver y actualizar las referencias de código.

Visual Studio Code

Para mostrar el registro de referencia de Amazon Q en VS Code, utilice el siguiente procedimiento.

  1. Asegúrese de que utiliza la versión más reciente de VS Code y la extensión de Amazon Q.

  2. En VS Code, seleccione Amazon Q en la bandeja de componentes situada en la parte inferior de la ventana del IDE.

    La barra de tareas de Amazon Q se abre en la parte superior de la ventana del IDE.

  3. Elija Abrir registro de referencia de código.

    Se abre la pestaña del registro de referencia de código. Se muestra cualquier referencia a las recomendaciones de código.

La siguiente imagen muestra la barra de tareas de Amazon Q abierta y la pestaña del registro de referencia de código.

El registro de referencia de código de Amazon Q en Visual Studio Code.
JetBrains

Para mostrar el registro de referencia de Amazon Q en los IDE de JetBrains, utilice el siguiente procedimiento.

  1. Asegúrese de que utiliza la versión más reciente del IDE de JetBrains y el complemento de Amazon Q.

  2. En JetBrains, seleccione Amazon Q en la barra de estado situada en la parte inferior de la ventana del IDE.

    La barra de tareas de Amazon Q se abre encima de la barra de estado.

  3. Elija Abrir registro de referencia de código.

    Se abre la pestaña del registro de referencia de código. Se muestra cualquier referencia a las recomendaciones de código.

La siguiente imagen muestra la barra de tareas de Amazon Q abierta y la pestaña del registro de referencia de código.

El registro de referencia de código de Amazon Q en JetBrains.
Eclipse

Para mostrar el registro de referencia de Amazon Q en los IDE de Eclipse, utilice el siguiente procedimiento.

  1. Asegúrese de utilizar la versión más reciente tanto del IDE Eclipse como del complemento de Amazon Q.

  2. En el IDE de Eclipse, elija el icono de Amazon Q en la esquina superior derecha del IDE.

  3. Con la pestaña de chat de Amazon Q abierta, elija el icono de puntos suspensivos en la esquina superior derecha de la pestaña. Se abre la barra de tareas de Amazon Q.

    En la siguiente imagen se muestra la barra de tareas de Amazon Q en el IDE de Eclipse.

    La barra de tareas de Amazon Q en un IDE de Eclipse.
  4. Elija Abrir registro de referencia de código.

    Se abre la pestaña del registro de referencia de código. Se muestra cualquier referencia a las recomendaciones de código.

Toolkit for Visual Studio

Cuando Amazon Q sugiere código que contiene una referencia en el Kit de herramientas para Visual Studio, el tipo de referencia aparece en la descripción de la sugerencia.

Code snippet showing a function to create a DynamoDB table with 'Products' as the table name.

Todas las sugerencias aceptadas que contienen referencias se incluyen en el registro de referencias.

Para acceder al registro de referencia, elija el icono de AWS y, a continuación, seleccione Abrir registro de referencia de código.

Aparecerá una lista de sugerencias aceptadas que contienen referencias. Esta lista incluye:

  • El lugar en el que se aceptó la sugerencia. Al hacer doble clic en ella, accederá a esa ubicación del código.

  • La licencia asociada

  • El código fuente al que se hace referencia

  • El fragmento de código atribuido a la referencia

CodeWhisperer Reference Log output showing accepted recommendation with MIT license.
AWS Cloud 9

Cuando usa Amazon Q con AWS Cloud9, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. En la consola de AWS Cloud 9, en la esquina superior izquierda, elija el logotipo de AWS Cloud 9.

  2. En el menú desplegable, elija Preferencias.

    En el lado derecho de la consola, se abrirá la pestaña Preferencias.

  3. En la pestaña Preferencias, en Configuración del proyecto, en Extensiones, seleccione kit de herramientas de AWS.

  4. Seleccione o anule la selección de Amazon Q: incluir sugerencias con referencias de código.

Lambda

Amazon Q en Lambda no admite referencias de código. Al utilizar Amazon Q con Lambda, se omiten las sugerencias de código con referencias.

SageMaker AI Studio

Para mostrar el registro de referencia de Amazon Q en SageMaker AI Studio, utilice el siguiente procedimiento.

  1. En la parte inferior de la ventana de SageMaker AI Studio, abra el panel de Amazon Q.

  2. Elija Abrir registro de referencia de código.

JupyterLab

Para mostrar el registro de referencia de Amazon Q en JupyterLab, utilice el siguiente procedimiento.

  1. En la parte inferior de la ventana de JupyterLab, abra el panel de Amazon Q.

  2. Elija Abrir registro de referencia de código.

AWS Glue Studio Notebook

Para mostrar el registro de referencia de Amazon Q en el cuaderno de AWS Glue Studio, use el siguiente procedimiento.

  1. En la parte inferior de la ventana del cuaderno de AWS Glue Studio, abra el panel de Amazon Q.

  2. Elija Abrir registro de referencia de código.

Activación y desactivación de las referencias de código

En la mayoría de los IDE, las referencias de código están activadas de forma predeterminada. Elija su IDE para ver los pasos sobre cómo activar y desactivar las referencias de código.

Visual Studio Code

Cuando usa Amazon Q con VS Code, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. Asegúrese de que utiliza la versión más reciente de VS Code y la extensión de Amazon Q.

  2. En VS Code, seleccione Amazon Q en la bandeja de componentes situada en la parte inferior de la ventana del IDE.

    La barra de tareas de Amazon Q se abre en la parte superior de la ventana del IDE.

  3. Seleccione Abrir configuración. Se abre la pestaña de configuración y se muestran las opciones relacionadas con Amazon Q.

  4. Seleccione o anule la selección de la casilla junto a Mostrar código con referencias.

JetBrains

Cuando usa Amazon Q con el IDE de JetBrains, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. Asegúrese de que utiliza la versión más reciente del IDE de JetBrains y el complemento de Amazon Q.

  2. En JetBrains, seleccione Amazon Q en la barra de estado situada en la parte inferior de la ventana del IDE.

    La barra de tareas de Amazon Q se abre encima de la barra de estado.

  3. Seleccione Abrir configuración. Se abre la ventana de configuración y se muestran las opciones relacionadas con Amazon Q.

  4. Seleccione o anule la selección de la casilla junto a Mostrar código con referencias.

Eclipse

Cuando usa Amazon Q con Eclipse, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. Asegúrese de utilizar la versión más reciente tanto del IDE Eclipse como del complemento de Amazon Q.

  2. Abra Configuración en el IDE de Eclipse.

  3. Elija Amazon Q en la barra de navegación izquierda.

  4. Seleccione o anule la selección de la casilla junto a Mostrar código con referencias.

  5. Elija Aplicar para guardar los cambios.

Toolkit for Visual Studio

Al utilizar Amazon Q en el Kit de herramientas para Visual Studio, las referencias de código estarán activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. Asegúrese de utilizar la versión más reciente del Kit de herramientas para Visual Studio.

  2. Abra Opciones en Visual Studio.

  3. Elija Kit de herramientas de AWS en la barra de navegación izquierda y luego seleccione Amazon Q.

  4. En el menú desplegable situado junto a Incluir sugerencias con referencias, seleccione True o False.

  5. Elija Aceptar para guardar los cambios.

AWS Cloud 9

Cuando usa Amazon Q con AWS Cloud9, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. En la consola de AWS Cloud 9, en la esquina superior izquierda, elija el logotipo de AWS Cloud 9.

  2. En el menú desplegable, elija Preferencias.

    En el lado derecho de la consola, se abrirá la pestaña Preferencias.

  3. En la pestaña Preferencias, en Configuración del proyecto, en Extensiones, seleccione kit de herramientas de AWS.

  4. Seleccione o anule la selección de Amazon Q: incluir sugerencias con referencias de código.

Lambda

Amazon Q en Lambda no admite referencias de código. Al utilizar Amazon Q con Lambda, se omiten las sugerencias de código con referencias.

SageMaker AI Studio

Cuando usa Amazon Q con SageMaker AI Studio, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. En la parte superior de la ventana de SageMaker AI Studio, elija Configuración.

  2. En el menú desplegable de ajustes, elija Editor de ajustes avanzados.

  3. En el menú desplegable de Amazon Q, seleccione o anule la selección de la casilla situada junto a Habilitar sugerencias con referencias de código.

JupyterLab

Cuando usa Amazon Q con JupyterLab, las referencias de código están activadas de forma predeterminada.

Para desactivarlas o volver a activarlas más adelante, use el siguiente procedimiento.

  1. En la parte superior de la ventana de JupyterLab, elija Configuración.

  2. En el menú desplegable de ajustes, elija Editor de ajustes avanzados.

  3. En el menú desplegable de Amazon Q, seleccione o anule la selección de la casilla situada junto a Habilitar sugerencias con referencias de código.

AWS Glue Studio Notebook
  1. En la parte inferior de la ventana del cuaderno de AWS Glue Studio, elija Amazon Q.

  2. En el menú emergente, active el interruptor situado junto a Código con referencias.

nota

La pausa en las referencias de código solo será válida mientras dure el bloc de notas de AWS Glue Studio actual.

Desactivación del código con referencias

En algunos IDE, puede desactivar la recepción de sugerencias con referencias en el nivel de administrador.

Elija su IDE para ver los pasos para realizar la desactivación como administrador.

Visual Studio Code

Si es administrador de una empresa, puede desactivar las sugerencias con referencias de código para toda la organización. Si lo hace, los desarrolladores individuales de la organización no podrán volver a suscribirse a través del IDE. Esos desarrolladores podrán seleccionar y anular la selección de la casilla descrita en la sección anterior, pero no tendrá efecto si se ha desactivado en el nivel empresarial.

Para desactivar las sugerencias con referencias a nivel empresarial, utilice el siguiente procedimiento.

  1. En la consola de Amazon Q Developer, seleccione Configuración.

  2. En el panel de Detalles de la cuenta de Amazon Q Developer, seleccione Editar.

  3. En la página Editar detalles, en el panel de Configuración avanzada, anule la sección de Incluir sugerencias con referencias de código.

  4. Seleccione Save changes (Guardar cambios).

JetBrains

Si es administrador de una empresa, puede desactivar las sugerencias con referencias de código para toda la organización. Si lo hace, los desarrolladores individuales de la organización no podrán volver a suscribirse a través del IDE. Esos desarrolladores podrán seleccionar y anular la selección de la casilla descrita en la sección anterior, pero no tendrá efecto si se ha desactivado en el nivel empresarial.

Para desactivar las sugerencias con referencias a nivel empresarial, utilice el siguiente procedimiento.

  1. En la consola de Amazon Q Developer, seleccione Configuración.

  2. En el panel de Detalles de la cuenta de Amazon Q Developer, seleccione Editar.

  3. En la página Editar detalles, en el panel de Configuración avanzada, anule la sección de Incluir sugerencias con referencias de código.

  4. Seleccione Save changes (Guardar cambios).

Eclipse

Si es administrador de una empresa, puede desactivar las sugerencias con referencias de código para toda la organización. Si lo hace, los desarrolladores individuales de la organización no podrán volver a suscribirse a través del IDE. Esos desarrolladores podrán seleccionar y anular la selección de la casilla descrita en la sección anterior, pero no tendrá efecto si se ha desactivado en el nivel empresarial.

Para desactivar las sugerencias con referencias a nivel empresarial, utilice el siguiente procedimiento.

  1. En la consola de Amazon Q Developer, seleccione Configuración.

  2. En el panel de Detalles de la cuenta de Amazon Q Developer, seleccione Editar.

  3. En la página Editar detalles, en el panel de Configuración avanzada, anule la sección de Incluir sugerencias con referencias de código.

  4. Seleccione Save changes (Guardar cambios).

Toolkit for Visual Studio

Para desactivar las sugerencias con referencias a nivel empresarial, utilice el siguiente procedimiento.

  1. Puede acceder a la configuración de las referencias de código de una de estas dos formas:

    1. Elija el icono de Amazon Q del borde de la ventana y, a continuación, elija Opciones…

    2. Vaya a Herramientas -> Kit de herramientas de AWS -> Amazon Q

  2. Cambie la opción a Verdadero o Falso, en función de si desea incluir sugerencias con referencias.

AWS Cloud 9

Amazon Q en AWS Cloud9 no admite la desactivación de las sugerencias de código con referencias en el nivel empresarial.

Para desactivar el nivel de desarrollador individual, consulte Conmutación de las referencias de código.

Lambda

Amazon Q en Lambda no admite referencias de código. Al utilizar Amazon Q con Lambda, se omiten las sugerencias de código con referencias.

SageMaker AI Studio

Amazon Q no admite la desactivación de las sugerencias de código con referencias en el nivel empresarial en SageMaker AI Studio.

JupyterLab

Amazon Q no admite la desactivación de las sugerencias de código con referencias en el nivel empresarial en JupyterLab.

AWS Glue Studio Notebook

Amazon Q no admite la desactivación de las sugerencias de código con referencias en el cuaderno de AWS Glue Studio.