Studio
2024.10
False
Guía de usuario de Studio
Last updated 28 de jun. de 2024

Generando código

La característica Generar código permite generar automáticamente código en prácticamente cualquier parte de su automatización codificada. El código generado puede proceder de un comentario, de una línea específica de su automatización o de cualquier solicitud personalizada que especifiques.

Para utilizar esta característica, haz clic con el botón derecho del ratón en cualquier parte del código y selecciona Generar código o utiliza el atajo de teclado Ctrl + Shift + Gy luego introduce tu solicitud en la ventana de generación de código. Las solicitudes que utilizas para generar código pueden ser líneas de código, comentarios en la automatización o cualquier solicitud personalizada que diseñes.
Note: The Generate Code feature only works when using Orchestrator deployed in Automation CloudTM.

Generar código a partir de un comentario

Puedes generar código directamente en tu automatización codificada utilizando comentarios. Por ejemplo, plantéate un comentario que describa los pasos de una automatización como " Abrir Google y hacer clic en el icono de búsqueda". Si seleccionas este comentario, haz clic con el botón derecho y luego selecciona Generar código (o si pulsas Ctrl + Shift + G), se abre la ventana de generación de código. También puedes abrir la ventana de generación de código pulsando Ctrl + Shift + Go anteponiendo la palabra Generate a tu comentario (por ejemplo: // Generate: Open Google and click the search icon).
En la ventana de generación de código, dispones de las siguientes opciones:
  • Hacer clic directamente en Generar para generar el código utilizando el comentario tal y como está.
  • Perfeccionar el comentario antes de hacer clic en Generar.

Generar código utilizando una solicitud

Puedes generar código utilizando una solicitud diseñada por ti. Por ejemplo, haz clic con el botón derecho en cualquier parte de tu automatización codificada y luego, selecciona Generar código (o utiliza el atajo Ctrl + Shift + G). Se abre la ventana de generación de código y podrás crear la solicitud deseada para generar el código.

Implementar métodos, clases e interfaces

Generar código en Studio también implica crear implementaciones para métodos, clases o interfaces en tus automatizaciones. Por ejemplo, supongamos que tienes un método, una clase o una interfaz con comentarios y un resumen XML, pero sin código real.

En este contexto, el texto Implementar método, Implementar clase, Implementar interfaz o Implementar función local aparecerá encima del nombre de método. Al hacer clic en Implementar método o en cualquiera de las otras variaciones, el sistema genera el código necesario para el método. Ten en cuenta que esta operación puede dar lugar a la creación de métodos o clases adicionales.

Para este escenario de IA generativa, la solicitud se extrae del nombre del asunto, la descripción del método (en forma de un comentario sobre él) y los comentarios dentro del método.



Consejos para escribir solicitudes

Consulta los siguientes consejos para escribir una solicitud eficiente que genere código para una automatización codificada:

  1. Te recomendamos escribir solicitudes con un límite de 2000 caracteres.
  2. Si quieres generar código en un escenario de automatización que implique Automatización de IU y Repositorio de objetos, asigna un nombre claro a los elementos de tu Repositorio de objetos y organízalos de forma lógica acorde a la aplicación que vas a automatizar.
  3. Haz referencia a los elementos del repositorio de objetos en tus avisos utilizando sus nombres tal y como se describen en el repositorio de objetos. Si bien no es necesario que los nombres coincidan exactamente, los avisos deben ser lo suficientemente claros como para vincularlos a los elementos correctos de la base de datos de objetos.
  4. Proporciona suficiente contexto sobre el código que quieres generar, para que el resultado se ajuste al escenario deseado.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.