Completar código con IA

Gemini ofrece el autocompletado de código habilitado por IA en Android Studio que aparece como texto gris en cursiva mientras escribes. Esta función se denomina compleción de código de IA. Esta función te ahorra tiempo y te permite completar proyectos de programación más rápido, ya que sugiere funciones completas. Cuando se habilita la función para completar el código de IA, Gemini puede enviar información adicional desde tu base de código, como las partes circundantes de tu código, los tipos de archivos y otra información necesaria para proporcionar contexto al LLM y ofrecer sugerencias más relevantes.

Comenzar

Para comenzar a completar el código con IA, sigue estos pasos:

  1. Descarga la versión más reciente de Android Studio Jellyfish o una versión posterior.
  2. Para iniciar Gemini, abre o inicia un proyecto de Android Studio y haz clic en View > Tool Windows > Gemini.
  3. Accede a tu Cuenta de Google.
  4. La finalización del código con IA solo funciona cuando Gemini puede acceder al contexto desde tu base de código. Habilítala durante el acceso con Gemini o en cualquier momento a través de Android Studio > Configuración > Gemini > Aumentar respuestas con información de tu base de código.
  5. Abre un archivo y comienza a escribir. Las sugerencias solo se activan cuando el cursor está al final de una línea o en cualquier lugar de una línea en blanco.
  6. Presiona Tab para aceptar una sugerencia y Esc para borrarla.

Preguntas frecuentes

¿Cómo puedo acceder a la función para completar el código con IA?

Esta funcionalidad solo funciona cuando Gemini puede acceder al contexto desde la base de código. Para habilitar esta opción, ve a Android Studio > Settings > Gemini > Augment answers with information from your code base. La función de autocompletado habilitado por IA aparece a medida que escribes. También puedes usar comentarios en lenguaje natural para activar la finalización de código agregando comentarios.

¿Por qué no puedo ver una finalización de código?

Primero, comprueba que accediste a Gemini y que habilitaste la finalización de código con IA en Android Studio > Settings > Gemini. Ten en cuenta que el sistema no siempre generará finalizaciones de código. Es posible que el modelo no tenga suficiente información para generar una respuesta con alta confianza.

¿Cómo puedo desactivar la función para completar código con IA en Android Studio?

Para inhabilitar la finalización del código con IA, ve a Android Studio > Configuración > Gemini, revoca el consentimiento y desactiva la finalización del código de IA.