gitignore y 4D: una función útil para los usuarios de Git
El modo proyecto te permite seguir fácilmente los cambios con Git, el sistema de control de versiones más popular. Pero a menudo, usted no quiere rastrear todos los archivos de su proyecto en el repositorio Git. 4D le ofrece ahora la posibilidad de definir lo que no se debe rastrear en sus nuevos proyectos.
4D View Pro: Fin de la carga del documento
Cuando se utiliza 4D View Pro (especialmente en modo offscreen) con documentos complejos, el cálculo de todas las fórmulas puede llevar un tiempo y puede ser difícil saber cuándo ha terminado finalmente (y es importante esperar antes de llamar a comandos como exportar o imprimir).
Como solución, hemos introducido dos nuevos eventos. Uno de ellos es llamado por cada cálculo/fórmula, que puede ser utilizado para activar un temporizador. Si el tiempo expira sin que se termine otra fórmula, podemos asumir que todo el documento está terminado.
Más mejoras en el depurador 4D
4D v18 R6 viene con nuevas características en el editor de código para facilitarle las cosas al escribir el código.
Lo mismo ocurre con el depurador. Sabemos que depurar una aplicación puede ser difícil, por eso nunca dejamos de trabajar para ayudar a mejorar tu experiencia. Esta vez, hemos añadido algunas opciones e información adicional que harán más fácil rastrear y analizar tu código.
Sigue leyendo para ver lo que te espera:
Sesiones escalables para aplicaciones web avanzadas
Hoy en día, las aplicaciones web son herramientas modernas esenciales. Como las máquinas y los procesadores son cada vez más potentes, sus aplicaciones web deben cumplir constantemente con los requisitos de rendimiento. Por eso, con 4D v18 R6, el servidor web 4D ofrece un nuevo tipo de sesión web: la sesión web escalable.
¡Descubramos más!
Lenguaje 4D – Mejoras en la comparación de cadenas
El lenguaje 4D ofrece más de 20 comandos para manejar cadenas. Y con 4D v18 R6, 4D introduce un nuevo comando: Compare strings. Y otro comando ha sido mejorado: Position. Ambos comandos le permiten utilizar opciones para obtener resultados más precisos. ¡Aprendamos más!
4D View Pro: Buscar y reemplazar con código
A veces, cuando inicializa un documento de 4D View Pro, necesita encontrar algunos valores o etiquetas en él y reemplazarlos con datos emitidos desde 4D. Ahora es muy fácil con el comando VP Find comando. Gracias a este comando, puede encontrar datos, una fórmula o una etiqueta y reemplazarla en toda la hoja o sólo en una parte específica de ella.
Descubramos cómo.
Editor de código: Escribe más código en menos tiempo.
Con 4D 18 R4, anunciamos la disponibilidad de las funciones sugeridas para las clases (4D y modelo de datos). Con 4D v18 R6, tenemos más grandes noticias para simplificar y facilitar la escritura de código en el editor: ¡ El prototipo de una función y una breve descripción se muestran en el editor de código!
Acelere su proceso de desarrollo y evite los errores tipográficos. Ahora, la información sobre las funciones de las clases se muestra en el editor de código, ayudándote a escribir más en menos tiempo y asegurándote de que estás en el camino correcto.
¡Descubramos más!
Escribir con antelación es fácil
Si está interesado en la interfaz de usuario, es posible que ya haya utilizado los eventos On before keystroke y On after keystroke. Seguramente le alegrará saber que el manejo de estos eventos se ha mejorado mucho con 4D v18 R5. Además, se ha creado un nuevo comando para determinar si hay una entrada en curso cuando se genera el evento On before keystroke. ¡Descubramos más!
Un nuevo comando para abrir un formulario en el editor de formularios
4D v18 R5 proporciona un nuevo comando 4D para abrir un formulario en el editor de formularios. Esto puede ser especialmente útil para herramientas de análisis o introspección.
Sintaxis fácil de usar para las funciones y métodos de las clases
El uso de variables $1, $2 y $n en su código no sólo hace que el código sea menos legible, sino que también puede aumentar la confusión, ya que al cerebro humano le puede resultar difícil recordar a qué corresponden estas variables. La solución es crear una variable con un nombre comprensible y asignarle el valor de $1, $2, o $n.
4D v18 R5 tiene buenas noticias, ahora puede nombrar sus parámetros al declarar
- un método del proyecto,
- un trigger
- un método de base de datos
- un método de formulario
- un constructor de una clase
- una función de una clase.
¡Veamos cómo!
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política