Obtén ayuda directa de Gemini en Project IDX

Project IDX aumenta tu productividad con sugerencias de código asistidas por IA de Gemini en IDX. Antes de usar cualquiera de las asistencias intercaladas de Gemini en IDX, asegúrate de agregar Gemini a tu lugar de trabajo.

Obtén sugerencias de código de Gemini en IDX

Gemini en IDX genera bloques completos de código posible intercalado. Para usar la asistencia de código intercalado de Gemini, sigue estos pasos:

  1. Abre tu espacio de trabajo de IDX. Si aún no lo has hecho, agrega Gemini a tu lugar de trabajo.

  2. Ve al archivo o a la línea de código con la que quieres obtener ayuda y presiona Cmd + I (en macOS) o Ctrl + I (en Windows, ChromeOS o Linux).

  3. Ingresa una descripción de lo que deseas, y Gemini en IDX generará una sugerencia. También puedes usar acciones como atajos para guiar las sugerencias. Por ejemplo, ingresa /fixError para obtener ayuda para corregir errores en el código intercalado.

  4. Para conservar el código generado, haz clic en Aceptar. Para pegar la sugerencia en otro lugar o moverla a un archivo nuevo, selecciona la opción correspondiente en el menú desplegable del botón Descartar. Para generar una sugerencia nueva, haz clic en el ícono Regenerar. Para quitar la sugerencia por completo, haz clic en Descartar.

Cómo ver los comandos de Gemini intercalados

  1. Para ver Gemini en los comandos IDX intercalados, en el código específico, selecciona el código con el que quieres obtener ayuda y haz clic con el botón derecho.

  2. Selecciona Gemini en el menú y, luego, la acción que deseas realizar.

Usa la finalización de código sugerida de Gemini

Para ayudarte a escribir código, IDX proporciona una finalización de código sugerido habilitada por IA que predice y completa automáticamente el código en cualquier archivo abierto en cuanto comienzas a escribir. La finalización de código sugerida está activada de forma predeterminada.

Para aceptar una sugerencia de código, presiona Tab. Para ignorar la sugerencia, sigue escribiendo.

Para activar o desactivar la finalización de código, ajusta la configuración correspondiente.

  1. Para abrir la ventana Configuración, haz clic en el ícono de ajustes o presiona Ctrl + , (en Windows, Linux o ChromeOS) o Cmd + , (en macOS).

  2. Busca la opción IDX > IA > Habilitar la finalización intercalada en la configuración de Workspace.

  3. Para desactivar la finalización de código, anula la selección de la opción Habilitar la finalización de código intercalado mientras escribes. Debes actualizar la configuración de finalización de código para cada uno de tus espacios de trabajo.

    Si usas un archivo settings.json, configura "IDX.aI.enableInlineCompletion": false.

Puedes ajustar esta opción en la configuración de Workspace y Usuario, pero ajustarla en la configuración de Workspace garantiza que la configuración persista si se reinicia la VM a la que está conectado tu lugar de trabajo. En IDX, la configuración de Usuario no se aplica a todos tus espacios de trabajo.

Una vez que hayas activado la finalización de código sugerida, Gemini proporcionará sugerencias de código asistidas por IA. Para aceptar una sugerencia de código, presiona Tab. Para ignorar la sugerencia, sigue escribiendo.