Producto

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!

Producto blank

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.