Produkt

Programmiererfreundliche Syntax für Klassenfunktionen und -methoden

Die Verwendung von $1-, $2- und $n-Variablen in Ihrem Code macht den Code nicht nur weniger lesbar, sondern kann auch zu Verwirrung führen, da das menschliche Gehirn sich nur schwer merken kann, was diese Variablen bedeuten. Die Lösung besteht darin, eine Variable mit einem verständlichen Namen zu erstellen und ihr den Wert von $1, $2 oder $n zuzuweisen.

4D v18 R5 hat eine gute Nachricht: Sie können jetzt Ihre Parameter bei der Deklaration benennen:

  • einer Projektmethode,
  • eines Triggers
  • einer Datenbankmethode
  • einer Formularmethode
  • einem Konstruktor einer Klasse
  • eine Funktion einer Klasse.

Schauen wir mal wie!

Produkt blank

Neue Deklarationssyntax für eine intuitive Autovervollständigung

Haben Sie sich schon einmal über die Autovervollständigungsfunktion von 4D gewundert oder sich gefragt, warum 4D alle im Code verwendeten Funktionen vorschlägt? Da ein Objekt ein sehr generischer Typ ist, weiß 4D nur, was es zur Laufzeit wirklich speichert. Das hilft aber nicht viel, wenn Sie Ihren Code schreiben.

4D bietet jetzt eine neue, alternative Syntax, die die automatische Vervollständigung bei der Deklaration Ihrer Variablen erheblich verbessert.

Produkt blank

Code-Editor: Begrüßen Sie die Kommentarblöcke

Das Hinzufügen eines Kommentarblocks am Anfang einer Methode ist nützlich, um einen Hinweis auf die Funktion der Methode sowie eine Liste der Eingabe-/Ausgabeparameter hinzuzufügen. Und ein paar Zeilen mit lesbarem Text innerhalb eines komplizierten Codeabschnitts können Ihnen und anderen helfen, sich an den Zweck dieses bestimmten Codeabschnitts zu erinnern. Ab 4D v18 wird Ihre Programmiererfahrung durch die Hinzufügung von Kommentarblöcken verbessert!

Produkt blank

Sehen Sie sich die Erweiterungen des Code-Editors an

Automatisch übersetzt von Deepl

Der 4D Code Editor ist jetzt noch benutzerfreundlicher! Begrüßen Sie die Zeichenvervollständigung für Anführungszeichen “ „, Klammern ( ), eckige Klammern [ ] und geschweifte Klammern { } sowie Befehlsblöcke (For…End for, If … End if, etc.). Aber das ist noch nicht alles: Die Klammeranpassung wurde hinzugefügt, um Ihnen die Verwaltung Ihrer Sammlungen zu erleichtern, und die Syntax für Benutzermethoden wird jetzt in der Statusleiste angezeigt, genau wie die Syntax eines 4D-Befehls!

Tipps blank

4D-Methoden-Editor mit dunklem Thema

Automatisch übersetzt von Deepl

Die Menschen haben unterschiedliche Geschmacksvorlieben. So bevorzugen manche Menschen Weiß gegenüber allen anderen Farben, während andere Schwarz als majestätischer empfinden … daher wird jeder neue Farbtrend als „das neue Schwarz“ bezeichnet!

Um den unterschiedlichen Vorlieben gerecht zu werden, bietet 4D Ihnen die Möglichkeit, das Thema des Methodeneditors zu personalisieren!

Im 4D Voreinstellungsdialog können Sie verschiedene Parameter für den Editor einstellen, wie z.B. die Farbe des Hintergrunds oder jede Art von Codeelement(d.h. Befehle und Kommentare).

Dank dieser verschiedenen Optionen können Sie den Methoden-Editor vollständig an Ihren Geschmack anpassen. Egal, ob Sie ein Fan von hellen oder dunklen Themes sind, 4D hat alles für Sie!

So sieht ein dunkles Thema aus:

Produkt blank

Neue Einstellungen im Methoden-Editor

Sie möchten das Vorkommen einer bestimmten Variable im 4D Methodeneditor visualisieren? Oder Sie finden Ihren Methodencode zu schwerfällig mit all den Blocksymbolen und Linien, die sich überall befinden, so dass er schwer zu lesen ist?

Mit 4D v16 stehen im Code-Editor neue Einstellungsmöglichkeiten zur Verfügung , die 4D Entwicklern das Leben leichter machen!!!