Producto

Guardar el código fuente del proyecto sin tokens

Traducido automáticamente de Deepl

Los comandos, constantes, tablas y campos se almacenan con sus tokens en los archivos de código fuente del proyecto (archivos 4dm). Esto permite a 4D renombrarlos automáticamente. Pero a veces, le gustaría que estos archivos de código fuente se almacenaran sin tokens para una mejor legibilidad con un sistema de control de versiones o un editor de código externo, o para compartir mejor el código entre proyectos. Veamos cómo hacer que 4D almacene el código fuente sin estos tokens.

Notícias blank

Guía de introducción a 4D y a los sistemas de control de versiones

Traducido automáticamente de Deepl

Durante muchos años, 4D ha permitido desarrollar bases de datos binarias como parte de un equipo con un 4D Server. Esta forma de desarrollar es sencilla, pero muchos desarrolladores nos pidieron ser más eficientes en la gestión del código fuente para ofrecer una mejor trazabilidad. 4D les ha escuchado y ha desarrollado el modo Proyecto para satisfacer esta necesidad. Este modo abrió una nueva era de colaboración gracias alos sistemas de control de versiones.

Notícias blank

Noticia: ¡Componentes 4D disponibles en GitHub!

Traducido automáticamente de Deepl

En 2017, 4D inició un nuevo programa para compartir el código fuente de los componentes internos de 4D con los socios de 4D.

¡Compartir el código fuente de los componentes 4D le permite personalizarlos y hacerlos suyos! Con las bases de datos de proyectos y la posibilidad de compartir el código fuente de una aplicación a través de un sistema de control de fuentes, hemos convertido nuestros componentes internos 4D en bases de datos de proyectos y hemos empujado el código fuente a la cuenta GitHub de 4D. Está abierto a todo el mundo, todo lo que necesita para aprovecharlo es una cuenta en Github. ¿Por qué hemos hecho esto? Para hacer su vida más fácil al mantener un seguimiento de los cambios y modificaciones tanto en el código como en los formularios.

Consejos blank

Bases de datos de proyectos: Git. Compromiso. Pull. Push y más

Traducido automáticamente de Deepl

En una entrada anterior del blog, le presentamos Git (un sistema de control de versiones) y Github (un servicio de alojamiento basado en la nube) y cómo puede compartir su código 4D con otros desarrolladores. En esta entrada de blog, iremos un poco más allá explorando algunos escenarios que un desarrollador puede encontrar, como clonar un repositorio remoto, ignorar archivos ya confirmados y resolver conflictos de fusión.

Producto blank

Bases de datos de proyectos: Mejora de las vistas en el editor de formularios

Traducido automáticamente de Deepl

El editor de formularios le permite crear, modificar y personalizar sus formularios. Hay varias herramientas disponibles para facilitar su trabajo, una de las cuales es la paleta de Vistas. Esta herramienta facilita la construcción de formularios complejos distribuyendo los objetos en diferentes vistas. Las vistas permiten ocultar o mostrar los objetos según sea necesario.

¿Y si está trabajando en un formulario desarrollado por otra persona? ¿Cómo puede determinar rápidamente si el formulario utiliza vistas? ¿Existen limitaciones en el número de vistas permitidas? 4D v18 R2 y las bases de datos de proyectos eliminan estas preguntas existenciales y mejoran enormemente la experiencia del usuario.

Consejos blank

Base de datos binaria vs. Base de datos de proyectos

Traducido automáticamente de Deepl

Como ya sabe, 4D soporta ahora dos formas de trabajar con los fuentes: bases de datos binarias y de proyectos. Las bases de datos binarias son el 4D que todos conocemos y amamos, con el código fuente en un archivo binario para permitir el desarrollo en equipo con 4D Server, y todos los elementos de diseño (métodos, formularios, estructura, etc.) reunidos en un único y compacto archivo binario, el archivo «.4db». Las bases de datos de proyectos facilitan el trabajo colaborativo de los equipos distribuidos, almacenando el código fuente en un sistema de control de fuentes en archivos separados de texto plano. Los proyectos no sustituirán a la 4DB, no tenemos planes de hacer desaparecer la 4DB. Se trata de dos formas diferentes de trabajar y desarrollar. Es usted quien debe elegir la que mejor se adapte a sus necesidades. Aquí tienes una entrada del blog para ayudarte a decidir: