Estensione VS Code: Completamento del codice

Tradotto automaticamente da Deepl

Una nuova release, una nuova funzionalità dell’estensione VS Code.

4D v19 R8 introduce una nuova funzionalità nell’editor di Visual Studio Code grazie all’estensione 4D-Analyzer: Salutate il completamento del codice.

A partire da 4D v19R8, quando si digita del codice in un file 4DM, i suggerimenti contestuali appaiono in un menu a comparsa. È possibile salire e scendere nell’elenco; la guida alla firma della voce evidenziata viene visualizzata successivamente.
È possibile convalidare automaticamente la scelta digitando la combinazione di tasti TAB o facendo clic sulla voce desiderata nel menu.
Il completamento del codice è disponibile per:

    • Comandi 4D
    • attributi degli oggetti
    • funzioni dell’oggetto
    • metodi
    • variabili
    • costanti
    • tipi

L’esempio seguente mostra la schermata di VS Code quando si digita “This.t” in una funzione di classe entità.


I suggerimenti appaiono quando si digitano più caratteri. Ma se non avete ancora digitato alcuni caratteri, potete premere i tasti CTRL+SPACE per visualizzare tutti gli elementi contestuali disponibili.
Nell’esempio seguente, abbiamo digitato il comando “File” e abbiamo premuto i tasti CTRL+SPACE per visualizzare tutte le costanti correlate.
blank

Il completamento è disponibile anche per le parole chiave! Quando si digita una parola chiave di apertura, come If o Use, la corrispondente parola chiave finale viene proposta nelle righe successive.blank

Buona codifica! E come sempre, sentitevi liberi di commentare sui Forum 4D.

Avatar
- Product Owner -Damien Fuzeau è entrato a far parte del team 4D Product nel febbraio 2019. In qualità di Product Owner, si occupa di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo lavoro consiste anche nell'assicurarsi che le implementazioni delle funzionalità fornite soddisfino le esigenze dei clienti.Damien si è laureato all'Università di Nantes in ingegneria del software. Ha trascorso più di 23 anni nella sua precedente azienda, prima come sviluppatore (scoprendo 4D nel 1997), poi come responsabile dell'ingegneria e architetto software. Questa azienda è un partner OEM di 4D e ha distribuito software aziendali basati su 4D per migliaia di utenti, su centinaia di server. Damien è quindi abituato allo sviluppo e alla distribuzione di 4D in un contesto multilingue.