Explore las posibilidades de GitHub Codespaces con 4D

GitHub ofrece poderosas herramientas para desarrolladores. Una de ellas es Codepaces, que le permite desarrollar código almacenado en un repositorio GitHub en línea desde cualquier lugar utilizando una instancia integrada de Visual Studio Code.

Este es también el caso de los proyectos 4D.

¡Descubramos esta poderosa herramienta y veamos una nueva forma de codificar!

¿Qué son los codeSPACEs?

Los Codespaces de GitHub permiten a los desarrolladores editar un repositorio desde cualquier lugar.

Un Codespace es un contenedor accesible directamente desde la página del repositorio de GitHub o de forma remota a través de Visual Studio Code o la aplicación Codespaces.

Cuando crea un Codespace en un repositorio GitHub, sólo tiene que definir a qué rama de su proyecto quiere que esté conectado el Codespace. A continuación, puede trabajar en el repositorio en el contenedor. Los cambios se almacenan directamente en la rama definida.

Como un Codespace es una instancia de Visual Studio Code ejecutándose en un contenedor, es sencillo instalar la extensión 4D-Analyzer para beneficiarse de todas las ayudas de codificación como resaltado de código, sugerencias, autocompletado, ayuda de firma y acceso directo a la documentación.

tool4d FOR GitHub

Como vimos en este blog, 4D-Analyzer descarga y actualiza automáticamente la versión de la aplicación tool4d que haya definido. 4D ha lanzado una versión dedicada, tool4d for GitHub, para permitir esto en un entorno Codespace.

Tenga en cuenta que varios desarrolladores pueden utilizar un codespace simultáneamente. De esta forma, ¡todos pueden actualizar directamente el código!

Veamos en este vídeo cómo se puede utilizar un Codespace GitHub con un proyecto 4D:

Conclusión

En resumen, los Codespaces de GitHub ofrecen entornos de desarrollo ahora extendidos a proyectos 4D con tool4d for GitHub. Fomentando la codificación colaborativa y asegurando una gestión eficiente del proyecto.

Avatar
• Propietario de producto - Damien Fuzeau se ha unido al equipo de 4D Product en febrero de 2019. Como Propietario de producto, está a cargo de escribir historias de usuario, y luego traducirlas a especificaciones funcionales. Su trabajo también implica asegurarse de que las implementaciones de funcionalidades entregadas estén cumpliendo con las necesidades del cliente. Damien es licenciado en ingeniería de software por la Universidad de Nantes. Estuvo más de 23 años en su anterior empresa, primero como desarrollador (descubriendo 4D en 1997), y más tarde como gerente de ingeniería y arquitecto de software. Esta compañía es un Partner OEM de 4D y ha desplegado softwares empresariales basados en 4D para miles de usuarios, en cientos de servidores. Por lo tanto, Damien está acostumbrado al desarrollo y despliegue de 4D en un contexto multilingüe.