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.
El Editor de Código es cada vez más intuitivo para facilitar su trabajo diario y salvar sus dedos.
finalización de caracteres
Si selecciona la nueva opción Preferencias Opciones de método Insertar ( ) y cerrar } ) ], los caracteres de cierre se insertan automáticamente cuando escribe el carácter de apertura [, {, «, o (. Pero, por supuesto, el Editor de Código es lo suficientemente inteligente como para evitar añadir caracteres de cierre en todos los casos. Por ejemplo, si está escribiendo un comentario o una cadena, no escribe el carácter de cierre. Lo mismo ocurre cuando escribe el carácter de cierre usted mismo, el carácter insertado automáticamente se sobrescribe. Con esta opción, 4D inserta los paréntesis por usted cuando selecciona un comando 4D, una palabra clave o un método de proyecto desde una sugerencia o una lista de finalización, si es necesario.
Cierre del bloque de comandos
Normalmente, si abre un bloque de comandos sin utilizar una macro, debe cerrar el bloque manualmente. Pero esto puede ser un dolor de cabeza cuando se tienen varios bloques anidados. Ahora, cuando está en un bloque cerrado, 4D sugiere automáticamente el bloque de cierre correspondiente cuando el cursor está en una fila vacía. Sólo tiene que pulsar la tecla Tab y el bloque de cierre se insertará.
Otros consejos nuevos
La gestión de la sintaxis en la barra de estado se ha ampliado para incluir los métodos de usuario y se ha mejorado resaltando el parámetro que está modificando.
En cuanto a los paréntesis o corchetes, 4D resalta estos conjuntos en el editor de código, para que pueda verificar fácilmente si falta alguno en su código.