VS Code-Erweiterung: Code-Vervollständigung

Eine neue Version, eine neue Funktion der VS Code Erweiterung.

4D v19 R8 bringt mit der 4D-Analyzer Erweiterung eine neue Funktion für den Visual Studio Code Editor: Sagen Sie hallo zur Code-Vervollständigung.

Ab 4D v19R8 werden bei der Eingabe von Code in einer 4DM Datei die kontextbezogenen Vorschläge in einem Popup-Menü angezeigt. Sie können in der Liste nach oben und unten gehen; die Signaturhilfe des markierten Elements wird als nächstes angezeigt.
Und Sie können die Auswahl automatisch bestätigen, indem Sie die TAB-Taste drücken oder auf das gewünschte Element im Menü klicken.
Die Code-Vervollständigung ist verfügbar für:

    • 4D Befehle
    • Objekt-Attribute
    • Objekt-Funktionen
    • Methoden
    • Variablen
    • Konstanten
    • Typen

 

Das folgende Beispiel zeigt den VS-Code-Bildschirm bei der Eingabe von „This.t“ in einer Entitätsklassenfunktion.


Die Vorschläge erscheinen, wenn Sie mehrere Zeichen eingeben. Wenn Sie jedoch noch keine Zeichen eingegeben haben, können Sie die Tastenkombination STRG+LEERTASTE drücken, um alle verfügbaren Kontextelemente anzuzeigen.
Im folgenden Beispiel haben wir den Befehl „Datei“ eingegeben und die Tastenkombination STRG+LEERTASTE gedrückt, um alle zugehörigen Konstanten anzuzeigen.
blank

Die Vervollständigung ist auch für Schlüsselwörter verfügbar! Wenn Sie ein einleitendes Schlüsselwort wie „If“ oder „Use“ eingeben, wird das entsprechende abschließende Schlüsselwort in den folgenden Zeilen vorgeschlagen.blank

Viel Spaß beim Kodieren! Und wie immer können Sie gerne in den 4D Foren kommentieren.

Avatar
- Product Owner - Damien Fuzeau ist seit Februar 2019 Mitglied des 4D Produktteams. Als Product Owner ist er für das Schreiben von User Stories zuständig, die er dann in funktionale Spezifikationen umsetzt. Zu seinen Aufgaben gehört es auch, dafür zu sorgen, dass die gelieferten Funktionsimplementierungen den Anforderungen der Kunden entsprechen. Damien hat an der Universität von Nantes einen Abschluss in Softwaretechnik gemacht. Er verbrachte mehr als 23 Jahre in seinem früheren Unternehmen, zunächst als Entwickler (er entdeckte 4D im Jahr 1997) und später als technischer Leiter und Softwarearchitekt. Dieses Unternehmen ist ein 4D OEM Partner und hat 4D basierte Geschäftssoftware für Tausende von Usern auf Hunderten von Servern eingesetzt. Damien ist also mit der Entwicklung und dem Einsatz von 4D in einem mehrsprachigen Kontext vertraut.