L’editor di codice 4D è appena diventato più facile da usare! Salutate il completamento dei caratteri per le virgolette ” “, le parentesi ( ), le parentesi [ ] e le parentesi graffe { }, nonché i blocchi di comandi (For…End for, If … End if, ecc.). Ma non è tutto: è stata aggiunta anche la corrispondenza delle parentesi per aiutare a gestire le collezioni e la sintassi dei metodi utente è ora visualizzata nella barra di stato proprio come la sintassi di un comando 4D!
L’editor di codice è sempre più intuitivo per facilitare il lavoro quotidiano e salvare le dita!
completamento dei caratteri
Se si seleziona la nuova opzione: Preferenze Opzioni metodo Inserire ( ) e chiudere } ) ], i caratteri di chiusura vengono inseriti automaticamente quando si digita il carattere di apertura [, {, “, o (. Naturalmente, l’Editor di codice è abbastanza intelligente da evitare di aggiungere caratteri di chiusura in tutti i casi. Ad esempio, se si sta digitando un commento o una stringa, non scrive il carattere di chiusura. Lo stesso vale quando si digita il carattere di chiusura da soli: il carattere inserito automaticamente viene sovrascritto. Con questa opzione, 4D inserisce le parentesi per voi quando selezionate un comando, una parola chiave o un metodo di progetto da un suggerimento o da un elenco di completamento, se necessario.
Chiusura del blocco di comando
Normalmente, se si apre un blocco di comandi senza utilizzare una macro, è necessario chiudere il blocco manualmente. Ma può essere una seccatura quando si hanno diversi blocchi annidati. Ora, quando ci si trova in un blocco chiuso, 4D suggerisce automaticamente il blocco di chiusura corrispondente quando il cursore si trova in una riga vuota. Basta digitare il tasto Tab e il blocco di chiusura viene inserito!
Altri nuovi suggerimenti
La gestione della sintassi nella barra di stato è stata estesa ai metodi utente e migliorata evidenziando il parametro che si sta modificando.
Per quanto riguarda le parentesi o le graffe, 4D evidenzia queste serie nell’editor di codice, in modo da poter verificare facilmente se ne manca una nel codice.