Desbloquea el poder de Einstein para desarrolladores: Sugerencias de código en línea, generación de pruebas y mucho más ☁️

Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores, consultores, administradores y arquitectos de Salesforce para toda Iberoamérica.

El enlace a la publicación original, lo encontrarás al final de este artículo.

El artículo analiza las características y beneficios de Einstein for Developers, una herramienta de generación de código impulsada por IA para el desarrollo de Apex y LWC. La herramienta, disponible como extensión para Visual Studio Code y Code Builder, mejora la productividad, el aprendizaje y la velocidad de trabajo. El artículo destaca las últimas características, incluyendo un gran modelo de lenguaje, un nuevo panel de configuración, autocompletado en línea para Apex y LWC, y generación de casos de prueba para Apex.

El artículo comienza mencionando los cambios de implementación interna en Einstein for Developers, que ahora utiliza dos nuevos modelos de lenguaje para mejorar la generación de código. También destaca que las preguntas y respuestas de los clientes no se utilizan para entrenar los modelos, lo que garantiza la privacidad de los datos.

A continuación, el artículo habla de la mayor facilidad del proceso de activación y configuración de la extensión. Antes, los usuarios tenían que navegar hasta la org para activar la función, pero ahora pueden hacerlo directamente desde su IDE a través de un icono de la barra de estado. El panel de configuración permite a los usuarios alternar capacidades, configurar atajos de teclado, comprobar el estado y acceder a la documentación.

A continuación, el artículo explica la función de autocompletado en línea, que ofrece recomendaciones de código mientras se escribe tanto para Apex como para LWC. Menciona que la extensión tiene en cuenta los archivos abiertos en el IDE para crear sugerencias personalizadas basadas en el estilo y las convenciones de codificación. Los usuarios pueden navegar por varias recomendaciones y aceptar las que prefieran.

Otra característica destacada en el artículo es la generación de casos de prueba para Apex. Los usuarios pueden hacer clic con el botón derecho en un método Apex y seleccionar «Einstein: Generate a Test» para crear automáticamente casos de prueba. La extensión detecta la clase de prueba adecuada o pide a los usuarios que seleccionen una. También muestra las pruebas existentes en el proyecto para un contexto adicional.

El artículo concluye animando a los lectores a probar Einstein for Developers en Visual Studio Code o Code Builder para experimentar las mejoras de productividad de primera mano. Menciona próximas características como explicaciones de código y más soporte para código LWC.

Por último, el artículo proporciona enlaces a recursos relacionados y presenta a la autora, Alba Rivas, Principal Developer Advocate en Salesforce.

Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2024/07/inline-code-suggestions-test-generation-and-more-with-einstein-for-developers.html

Entradas recomendadas