Producto blank

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».

Producto blank

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.

Producto blank

Etiqueta tus comentarios, una función de desarrolladores para desarrolladores

Traducido automáticamente de Deepl

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.

Producto blank

Mejora de la productividad con la sintaxis de comprobación de objetos

Traducido automáticamente de Deepl

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.

Producto blank

Saltar rápidamente a diferentes funciones de una clase

Traducido automáticamente de Deepl

Lasclases fueron introducidas con 4D v18 R3. Le permiten organizar su lógica de negocio y separarla de la parte de UI más rápidamente.

Las clases se componen de varias funciones de diferente longitud, por lo que no siempre es fácil encontrar la función que desea modificar, o pasar de una función a otra. Puede utilizar el explorador, que muestra las clases y las funciones, pero cuando esté codificando en la ventana del editor, no querrá perder tiempo cambiando de ventana.

Con 4D v19 R4, la lista de funciones de su clase se muestra en la barra de herramientas del editor de código, permitiéndole saltar fácilmente a una función específica.

Producto blank

Navegación simplificada entre las ventanas de desarrollo

Traducido automáticamente de Deepl

Al escribir una nueva función o método, o al crear un formulario, el trabajo nunca es lineal. Normalmente necesitamos

  • acceder al explorador para encontrar el formulario en su carpeta
  • acceder al explorador para escribir la documentación del método
  • leer la documentación de un comando en el sitio web de documentación de 4D
  • leer la documentación de un método de un componente

En esta nueva versión, hemos añadido algunos elementos de menú en el editor de código y en el editor de formularios para permitirle navegar mejor entre los diferentes elementos de un proyecto.

Producto blank

Editor de código: Múltiples temas, ¡tú eliges!

Traducido automáticamente de Deepl

El conjunto de características del editor de código crece con cada versión, y 4Dv19 no es una excepción.

Cada desarrollador tiene su propio gusto – y a veces peculiar – cuando se trata de su editor de código (fuente, tamaño de la fuente, color de los elementos, etc.). Lo que se ve muy bien y aumenta la productividad para un desarrollador puede ser un obstáculo para otro. Por eso 4D v19 introduce la gestión de temas.

Si «crear mi propio tema» está en su lista de deseos, ¡ahora es el momento de tacharlo! 4D v19 viene con temas básicos que usted puede enriquecer y adaptar a su propio gusto.

Producto blank

Editor de código: Escribe más código en menos tiempo.

Traducido automáticamente de Deepl

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!