Nuevas posibilidades de personalizar el editor de código
Cuando se trata de personalizar el editor de código, todo el mundo piensa en la fuente y los colores del código. Pero también es posible personalizar la ventana del editor de código y algunas interacciones con el código. Cada uno tiene sus propias preferencias y formas de trabajar.
Además, la parte más esencial de un editor de código es el área de escritura de código. Con 4D v19 R4, hemos rediseñado el editor para resaltar su código y darle el mayor espacio posible.
Precisamente por eso 4D v19 R4 le permite mostrar u ocultar los diez portapapeles. Si no utiliza los diez portapapeles, puede aligerar la barra de herramientas con la preferencia «Mostrar portapapeles».
Guardar el código fuente del proyecto sin tokens
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.
4D View Pro: ¿Qué hay de nuevo en 4D v19 R4?
4D v19 R4 viene con una nueva versión de SpreadJS, la v14.2, y una actualización de la cinta de opciones compatible con ella. Descubramos las novedades que ofrece esta nueva versión.
Etiqueta tus comentarios, una función de desarrolladores para desarrolladores
Los comentarios son esenciales en la vida de un desarrollador. Cuando trabajamos en una nueva función, a menudo añadimos comentarios que son recordatorios. Por ejemplo:
- para validar una parte del código con un colega,
- para refactorizar una función,
- para arreglar el código que está ralentizando el rendimiento,
- para dividir un método o una clase en secciones,
- para preparar el esqueleto de una clase y añadir un comentario de todo dentro de cada función.
Incluso si escribes un código sencillo, intenta leerlo meses o años después. ¿Seguirá pareciendo sencillo, o deseará haber añadido comentarios?
4D v19 R4 lleva los comentarios a un nivel completamente nuevo con etiquetas de comentarios que le permiten organizar mejor sus comentarios.
Un nuevo comando para obtener información detallada sobre las licencias
A veces es útil monitorear las licencias 4D en su servidor. Es por eso que con 4D v19 R4, decidimos proporcionarle un nuevo comando que da toda la información sobre el uso de sus licencias: Get License Usage. Permítame presentarle esta nueva herramienta.
Mejora de la productividad con la sintaxis de comprobación de objetos
El autocompletado de clases está disponible desde 4D v18 R4. Esta característica simplifica la escritura de código y limita los errores en los nombres de las funciones, por ejemplo. Pero no los evita del todo; es fácil invertir dos letras u olvidar una mayúscula, y luego tener que pasar tiempo buscando por qué su código no funciona.
Entonces, ¿qué mejor manera que pedirle a 4D que compruebe si las clases o funciones ya existen?
A partir de 4D v19 R4, se muestra una advertencia en el editor de código si llama a una función que no existe.
Lanzar un proceso externo de forma asíncrona
A veces hay que ejecutar procesos en segundo plano, y en cuanto uno termina, realizar algunas acciones según su código de salida. A partir de la v19 R4, 4D le permite iniciar un proceso en segundo plano con la nueva clase 4D.SystemWorker y ejecutar métodos de callback automáticamente cuando el proceso devuelve información. De esta manera, la interfaz de usuario de su aplicación permanece receptiva durante la ejecución del proceso externo, y cuando termina, puede mostrar el resultado al usuario de inmediato.
Lenguaje 4D: Las mejoras que solicitaste están aquí
¿Sueña con utilizar la evaluación en cortocircuito, los operadores ternarios, liberarse de un bucle o salir de un método con una simple palabra clave?
Pues bien, ¡no sueñe más! Hemos escuchado y estado atentos a sus peticiones de características en el Foro 4D, así que aquí viene un conjunto de mejoras del lenguaje 4D que le ayudarán a simplificar su código.
4D View Pro: Acelere su proceso de desarrollo con plantillas
La creación de informes u hojas de cálculo a partir de plantillas existentes acelera el desarrollo. A partir de 4D v19 R4, las acciones de copiar y pegar pueden realizarse ahora utilizando un código que copia un rango de celdas desde otra ubicación (incluyendo otras áreas).
4D Write Pro – Más control sobre el diseño de la página
4D Write Pro facilita la creación de documentos complejos. Los atributos de visualización y maquetación pueden aplicarse a diferentes partes de los documentos, ya sean texto, imágenes o tablas. Hablando de tablas, ¡se benefician de una nueva propiedad para definir mejor el diseño! Veamos lo que 4D v19 R4 tiene reservado para usted.
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