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.
Charlar en línea con un desarrollador de Amazon Q
La función de chat en línea te permite chatear con Amazon Q desde la ventana de codificación principal de tu IDE. Para usar la función de chat en línea, selecciona el código para el que deseas recibir sugerencias y proporciona las instrucciones en la pequeña pantalla de entrada. Amazon Q procede a generar el código para usted, que presenta en una diferencia dentro de la ventana de codificación principal. A continuación, puede optar por aceptar o rechazar los cambios.
La ventaja del chat en línea es que elimina el cambio de contexto que se produce al pasar de una ventana de chat a la ventana de codificación principal.
Por lo general, utilizarías la función de chat en línea cuando revisas código, escribes pruebas unitarias o realizas otras tareas que requieren respuestas basadas en código. Para situaciones en las que quieres respuestas basadas en texto (por ejemplo, una respuesta a «Explica este código»), usar la ventana de chat es una mejor opción.
Amazon Q tiene en cuenta el código del archivo actual al generar una recomendación de código a través del chat en línea. No analizará el código de otros archivos o proyectos.
El chat en línea de Amazon Q en acción
Una sesión de chat en línea se desarrolla de la siguiente manera.
-
Resalta el código para el que deseas recibir sugerencias y, a continuación, eliges una de las siguientes opciones en función de tu IDE:
-
En Visual Studio Code yJetBrains, pulse
⌘+I
(Mac) oCtrl+I
(Windows) -
EnEclipse, pulse
⌘+Shift+I
(Mac) oCtrl+Shift+I
(Windows) -
También puedes hacer clic con el botón derecho en la selección y elegir Amazon Q y, a continuación, Chat en línea
Esto abre una pequeña pantalla de entrada en la parte superior de la ventana principal de codificación donde puedes introducir un mensaje, por ejemplo.
Fix this code
-
-
Amazon Q genera código y lo presenta en una diferencia.
-
Puede aceptar o rechazar el cambio seleccionando Aceptar o Rechazar, o bien pulsando las teclas equivalentes (
Enter
oEsc
).
Temas y preguntas de ejemplo
El chat en línea siempre devuelve un código como respuesta, por lo que puedes introducir mensajes como los siguientes:
-
Documenta este código
-
Refactoriza este código
-
Escribe pruebas unitarias para esta función
Formato de diferencia
El chat en línea muestra la diferencia en varios bloques, con el código existente en la parte superior y el código sugerido en la parte inferior. No side-by-side se admite una diferencia.