Producto

Sintaxis fácil de usar para las funciones y métodos de las clases

Traducido automáticamente de Deepl

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!

Producto blank

Nueva sintaxis de declaración para un autocompletado intuitivo

Traducido automáticamente de Deepl

¿Se ha preguntado alguna vez por la función de autocompletado de 4D o se ha preguntado por qué 4D sugiere todas las funciones utilizadas en el código? Como un objeto es un tipo muy genérico, 4D sólo sabe lo que realmente almacena en tiempo de ejecución. Sin embargo, eso no ayuda mucho cuando está escribiendo su código.

4D ofrece ahora una nueva sintaxis alternativa que mejorará en gran medida el autocompletado al declarar sus variables.

Producto blank

Editor de código: Saluda a los bloques de comentarios

Traducido automáticamente de Deepl

Añadir un bloque de comentarios al principio de un método es útil para añadir una nota sobre lo que hace un método, así como una lista de parámetros de entrada/salida. Y tener unas pocas líneas de texto legible dentro de una sección complicada de código puede ser conveniente para ayudarle a usted y a otros a recordar el propósito de esta sección particular de código. A partir de 4D v18, su experiencia de programación se ha mejorado con la adición de bloques de comentarios.

Producto blank

Compruebe las mejoras en el Editor de Código

Traducido automáticamente de Deepl

El editor de código de 4D es ahora más fácil de usar. Diga hola al completamiento de caracteres para comillas » «, paréntesis ( ), corchetes [ ], y llaves { }, así como bloques de comandos (For…End for, If … End if, etc.). Pero eso no es todo, también se ha añadido el emparejamiento de corchetes para ayudarle a gestionar sus colecciones, y la sintaxis de los métodos de usuario se muestra ahora en la barra de estado igual que la sintaxis de un comando de 4D.

Consejos blank

Editor de métodos 4D con tema oscuro

Traducido automáticamente de Deepl

Los seres humanos tienen diferentes preferencias de gusto. Por ejemplo, algunas personas prefieren el blanco por encima de todos los demás colores, mientras que otras consideran que el negro es más majestuoso… ¡de ahí cualquier nueva tendencia de color etiquetada como «el nuevo negro»!

Para adaptarse a las diferentes preferencias, 4D le permite personalizar el tema del editor de métodos.

En el diálogo de preferencias de 4D, puede establecer varios parámetros para el editor, como el color del fondo o cada tipo de elemento de código(es decir, comandos y comentarios).

Gracias a estas diferentes opciones, puede personalizar completamente el editor de métodos a su gusto. Tanto si es un fanático de los temas claros como de los oscuros, 4D le tiene cubierto.

Este es el aspecto de un tema oscuro:

Producto blank

Nuevas preferencias en el editor de métodos

Traducido automáticamente de Deepl

¿Quiere visualizar las ocurrencias de una variable determinada en el editor de métodos de 4D? ¿O encuentra su código de método demasiado pesado con todos esos iconos de bloque y líneas por todas partes que se está volviendo difícil de leer?

Con 4D v16 hay nuevas opciones de preferencia en el editor de código para facilitar la vida de los desarrolladores 4D.