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 está recibiendo puede ser similar a un dato de entrenamiento específico. 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 a los datos de formación. También puede actualizar y editar las recomendaciones de código sugeridas por Amazon Q.

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

Visual Studio Code

Para ver la referencia de Amazon Q, inicia sesión VS Code, utilice el siguiente procedimiento.

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

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

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

  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 inicio de sesión de referencia del código Q de Amazon Visual Studio Code.
JetBrains

Para ver la referencia de Amazon Q, inicia sesión JetBrains IDEs, utilice el siguiente procedimiento.

  1. Asegúrese de utilizar la última versión de sus dos JetBrains IDEy el plugin Amazon Q.

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

    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 inicio de sesión de referencia del código Q de Amazon JetBrains.
Eclipse

Para ver la referencia de Amazon Q, inicia sesión Eclipse IDEs, utilice el siguiente procedimiento.

  1. Asegúrese de utilizar la versión más reciente de ambos Eclipse IDEy el plugin Amazon Q.

  2. En tu Eclipse IDE, elige el icono de Amazon Q en la esquina superior derecha delIDE.

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

    La siguiente imagen muestra la barra de tareas de Amazon Q en un Eclipse IDE.

    La barra de tareas de Amazon Q en un Eclipse IDE.
  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 AWS icono 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 utilizas Amazon Q con AWS Cloud 9, 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, selecciona 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, sigue el siguiente procedimiento.

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

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

JupyterLab

Para mostrar el inicio de sesión de referencia de Amazon Q JupyterLab, utilice el siguiente procedimiento.

  1. En la parte inferior de la JupyterLab ventana, abre el panel 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 AWS Glue Studio Notebook, utilice el siguiente procedimiento.

  1. En la parte inferior de la ventana de AWS Glue Studio Notebook, abre el panel 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 IDEs casos, las referencias al código están activadas de forma predeterminada. Elige tu opción IDE para ver los pasos sobre cómo activar o desactivar las referencias de código.

Visual Studio Code

Cuando usas 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 utilizar la última versión de ambos VS Code y la extensión Amazon Q.

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

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

  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 sugerencias de código insertadas con referencias de código.

JetBrains

Cuando utilizas Amazon Q con tu JetBrains IDE, 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 última versión de sus dos JetBrains IDEy el plugin Amazon Q.

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

    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 Incluir sugerencias con referencias de código.

Eclipse

Cuando usas 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 última versión de ambos Eclipse IDEy el plugin Amazon Q.

  2. Abre Ajustes en tu Eclipse IDE.

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

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

  5. Elija Aplicar para guardar los cambios.

AWS Cloud 9

Cuando utilizas Amazon Q con AWS Cloud 9, 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, selecciona 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 utilizas 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, selecciona 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 utilizas Amazon Q con JupyterLab, las referencias a los códigos 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 JupyterLab ventana, selecciona 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 de AWS Glue Studio Notebook, selecciona 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 durante la vigencia del AWS Glue Studio Notebook actual.

Desactivación del código con referencias

En algunos IDEs casos, puede optar por no recibir sugerencias con referencias a nivel de administrador.

Elija su opción IDE para ver los pasos para darse de baja 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 su organización no podrán volver a suscribirse a través delIDE. 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. Elija 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 su organización no podrán volver a participar a través delIDE. 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. Elija 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 su organización no podrán volver a participar a través delIDE. 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. Elija 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 in AWS Cloud 9 no admite la exclusión voluntaria de las sugerencias de código con referencias a 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 exclusión voluntaria de las sugerencias de código con referencias a nivel empresarial en SageMaker AI Studio.

JupyterLab

Amazon Q no admite la exclusión voluntaria de las sugerencias de código con referencias a nivel empresarial en JupyterLab.

AWS Glue Studio Notebook

Amazon Q no admite la exclusión voluntaria de las sugerencias de código con referencias en AWS Glue Studio Notebook.