Gemini para DartPad

¡Saluda a Gemini en DartPad!

DartPad obtiene un impulso de Gemini

#
DartPad con el logo de Gemini sobre un fondo oscuro.

¡Hola desarrolladores!

DartPad es donde muchos de nosotros probamos nuevas ideas, aprendemos los matices de Dart y Flutter, y experimentamos directamente en el navegador. Estamos emocionados de hacer ese proceso aún más rápido y productivo. Saluda a Gemini en DartPad! Ahora puedes:

  • Generar nuevo código a partir de un prompt.

  • Usar imágenes como mocks de UX y capturas de pantalla para la generación de código.

  • Refactorizar código existente a partir de un prompt.

  • Sugerir correcciones de código para errores de análisis y de tiempo de ejecución.

Repasemos estas geniales nuevas características en detalle.

Generar nuevo código a partir de un prompt

#

Los usuarios de DartPad ahora pueden aprovechar Gemini para generar nuevos fragmentos de código Dart o Flutter directamente a partir de un prompt en lenguaje natural.

Una animación demostrando Gemini en DartPad creando código Dart y Flutter a partir de un prompt en lenguaje natural.
Crear código Dart y Flutter a partir de un prompt de IA

Usar imágenes para ayudar en la generación de código

#

También puedes añadir imágenes a tus prompts. Las imágenes pueden usarse para ayudar en la generación de código.

Una animación mostrando un usuario proporcionando una imagen a Gemini en DartPad para generar un layout de app de Flutter.
Usar imágenes para ayudar en la generación de código

Refactorizar código existente a partir de un prompt

#

Más allá de generar fragmentos completamente nuevos, Gemini en DartPad puede ayudarte a iterar y modificar tu código existente.

Una animación del uso de Gemini en DartPad para refactorizar un fragmento existente de código.
Refactorizar código existente a partir de un prompt

Sugerir correcciones de código para errores de análisis

#

Ampliando la capacidad existente de DartPad para mostrar mensajes de diagnóstico del Dart Analyzer, hemos integrado Gemini para ayudar a abordar problemas que podrían surgir en tu código. Si tu fragmento de código tiene errores marcados en el panel de análisis, simplemente puedes seleccionar el icono de Gemini en el panel de análisis, revisar el cambio sugerido, y aceptarlo si estás de acuerdo.

Una animación ilustrando Gemini en DartPad sugiriendo una corrección para un error de análisis estático.
Sugerir correcciones de código para errores de análisis

Sugerir correcciones de código para errores de tiempo de ejecución

#

DartPad también puede proporcionar sugerencias de corrección de errores para errores de tiempo de ejecución.

Una animación mostrando Gemini en DartPad ofreciendo una solución para corregir una excepción en tiempo de ejecución.
Sugerir correcciones de código para errores de tiempo de ejecución

En conclusión

#

DartPad se enfoca en encontrar formas de reducir la barrera para probar nuevas ideas y aprender más sobre Dart y Flutter. Nuestra nueva integración con Gemini es otro paso en ese camino y hace que sea aún más fácil para ti experimentar y explorar. ¡No podemos esperar a ver qué construyes!

Más de Dart