Nuove possibilità di personalizzazione dell’editor di codice
Quando si parla di personalizzazione dell’editor di codice, tutti pensano al carattere e ai colori del codice. Ma è anche possibile personalizzare la finestra dell’editor di codice e alcune interazioni con il codice. Ognuno ha le proprie preferenze e i propri modi di lavorare.
Inoltre, la parte più essenziale di un editor di codice è l’area di scrittura del codice. Con 4D v19 R4, abbiamo riprogettato l’editor in modo da evidenziare il codice e dargli il massimo spazio possibile.
Proprio per questo motivo, 4D v19 R4 consente di mostrare o nascondere le dieci clipboard. Se non si utilizzano tutti e dieci gli appunti, è possibile alleggerire la barra degli strumenti con la preferenza “Mostra appunti”.
Salvataggio del codice sorgente del progetto senza token
I comandi, le costanti, le tabelle e i campi sono memorizzati con i loro token nei file del codice sorgente del progetto (file 4dm). Ciò consente a 4D di rinominarli automaticamente. A volte, però, si desidera che questi file di codice sorgente siano memorizzati senza token per una migliore leggibilità con un sistema di controllo di versione o un editor di codice esterno, o per una migliore condivisione del codice tra i progetti. Vediamo come fare in modo che 4D memorizzi il codice sorgente senza questi token.
4D View Pro: Cosa c’è di nuovo in 4D v19 R4?
4D v19 R4 è dotato di una nuova versione di SpreadJS, la v14.2, e di un aggiornamento della barra multifunzione compatibile con essa. Scopriamo le nuove funzionalità offerte da questa nuova versione.
Taggate i vostri commenti, una funzione dagli sviluppatori per gli sviluppatori
I commenti sono essenziali nella vita di uno sviluppatore. Quando lavoriamo a una nuova funzionalità, spesso aggiungiamo commenti che sono dei promemoria. Ad esempio:
- per convalidare una parte di codice con un collega,
- per rifattorizzare una funzione,
- per correggere il codice che rallenta le prestazioni,
- per dividere un metodo o una classe in sezioni,
- preparare lo scheletro di una classe e aggiungere un commento all’interno di ogni funzione.
Anche se scrivete del codice semplice, provate a leggerlo mesi o anni dopo. Vi sembrerà ancora semplice o vorreste aver aggiunto dei commenti?
4D v19 R4 porta i commenti a un livello completamente nuovo, grazie ai tag di commento che consentono di organizzare meglio i commenti.
Un nuovo comando per ottenere informazioni dettagliate sulle licenze
A volte è utile monitorare le licenze 4D sul proprio server. Ecco perché con 4D v19 R4 abbiamo deciso di fornire un nuovo comando che fornisce tutte le informazioni sull’utilizzo delle licenze: Get License Usage. Vi presento questo nuovo strumento.
Produttività migliorata con la sintassi di controllo degli oggetti
Ilcompletamento automatico delle classi è disponibile da 4D v18 R4. Questa funzione semplifica la scrittura del codice e limita gli errori nei nomi delle funzioni, ad esempio. Ma non li evita del tutto: è facile invertire due lettere o dimenticare una lettera maiuscola, per poi dover perdere tempo a cercare il motivo per cui il codice non funziona.
Quindi cosa c’è di meglio che chiedere a 4D di controllare se le classi o le funzioni esistono già?
A partire da 4D v19 R4, nell’editor di codice viene visualizzato un avviso se si chiama una funzione che non esiste.
Avviare un processo esterno in modo asincrono
A volte è necessario eseguire processi in background e, non appena uno di essi termina, eseguire alcune azioni in base al suo codice di uscita. Dalla v19 R4, 4D consente di avviare un processo in background con la nuova classe 4D.SystemWorker e di eseguire automaticamente i metodi di callback quando il processo restituisce informazioni. In questo modo, l’interfaccia utente dell’applicazione rimane reattiva durante l’esecuzione del processo esterno e, al termine, è possibile visualizzare subito il risultato all’utente!
Linguaggio 4D: I miglioramenti richiesti sono arrivati
Sognate di utilizzare la valutazione dei cortocircuiti, gli operatori ternari, di uscire da un ciclo o di uscire da un metodo con una semplice parola chiave?
Beh, non sognate più! Abbiamo ascoltato e tenuto d’occhio le vostre richieste di funzionalità dal Forum 4D, quindi ecco una serie di miglioramenti del linguaggio 4D che vi aiuteranno a semplificare il vostro codice.
4D View Pro: Velocizzare il processo di sviluppo con i modelli
La creazione di report o fogli di calcolo da modelli esistenti velocizza lo sviluppo. A partire da 4D v19 R4, le azioni di copia e incolla possono ora essere eseguite utilizzando un codice che copia un intervallo di celle da un’altra posizione (comprese altre aree).
4D Write Pro – Maggiore controllo sul layout della pagina
4D Write Pro consente di creare facilmente documenti complessi. Gli attributi di visualizzazione e di layout possono essere applicati a diverse parti dei documenti, siano esse testo, immagini o tabelle. A proposito di tabelle, esse beneficiano di una nuova proprietà per definire meglio il layout! Vediamo cosa ci riserva 4D v19 R4.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica