Cuando se trabaja con un componente propio, cambiar entre el entorno host y el entorno del componente sólo para depurar o mejorar el código del componente puede resultar incómodo. Con 4D 20 R9, ahora puede editar y depurar métodos y clases compartidas de componentes directamente dentro del proyecto anfitrión, siempre que los componentes estén incluidos con su código fuente.
Edite métodos y clases de componentes sin problemas
Anteriormente, modificar el código del componente requería recargar el componente o incluso el proyecto anfitrión. Ahora, los desarrolladores 4D pueden simplemente hacer doble clic en un método o clase de un componente para abrirlo en la ventana estándar de edición de código.
Depuración más fácil
También se ha mejorado la depuración de los métodos y funciones de los componentes. Al entrar en un método o clase de componente editable, al hacer clic en el botón Editar o Abortar y Editar se abrirá el método o función correspondiente, haciendo que la resolución de problemas sea más rápida e intuitiva.
Uso de código en vivo sin recargar
Una de las mejoras más potentes es la posibilidad de utilizar el código modificado del componente sin necesidad de recargarlo o reiniciar el proyecto anfitrión. Esto significa que los cambios surten efecto inmediatamente, lo que reduce significativamente el tiempo de inactividad y acelera el ciclo de desarrollo.
Modo de desarrollo en entornos cliente/servidor
Para quienes trabajan en una configuración cliente/servidor, ahora es posible modificar componentes cuando está activado el modo de desarrollo Activar.Por supuesto, se necesitan permisos de lectura y escritura en el directorio de componentes.
Conclusión
Estas mejoras proporcionan una experiencia más flexible cuando se trabaja con componentes en 4D. Al permitir la edición directa, la depuración y la ejecución sin fisuras del código de los componentes modificados, 4D aumenta significativamente la productividad del desarrollo. Pruebe estas nuevas características y disfrute de un flujo de trabajo de codificación más fluido y eficiente en sus proyectos 4D.
¡Y esto es sólo el principio! Pronto, ¡podrá gestionar completamente sus componentes directamente desde la base de datos del host (editar formularios…)!
Comments are not currently available for this post.