Markieren Sie Ihre Kommentare, eine Funktion von Entwicklern für Entwickler
Kommentare sind im Leben eines Entwicklers unerlässlich. Wenn wir an einer neuen Funktion arbeiten, fügen wir oft Kommentare hinzu, die uns daran erinnern sollen. Zum Beispiel:
- um einen Teil des Codes mit einem Kollegen zu validieren,
- um eine Funktion zu refaktorisieren,
- um Code zu korrigieren, der die Leistung verlangsamt,
- um eine Methode oder eine Klasse in Abschnitte aufzuteilen,
- um das Skelett einer Klasse vorzubereiten und einen ToDo-Kommentar in jede Funktion einzufügen.
Selbst wenn Sie einen einfachen Code schreiben, versuchen Sie ihn Monate oder Jahre später zu lesen. Wird er Ihnen immer noch einfach erscheinen, oder würden Sie sich wünschen, Sie hätten Kommentare hinzugefügt?
4D v19 R4 bringt Kommentare auf eine ganz neue Ebene mit Kommentar-Tags , mit denen Sie Ihre Kommentare besser organisieren können.
Verbesserte Produktivität mit der Syntax der Objektprüfung
DieAutovervollständigung für Klassen ist seit 4D v18 R4 verfügbar. Diese Funktion vereinfacht das Schreiben von Code und begrenzt Fehler in Funktionsnamen, zum Beispiel. Es ist leicht, zwei Buchstaben umzudrehen oder einen Großbuchstaben zu vergessen, und dann muss man lange suchen, warum der Code nicht funktioniert.
Was liegt also näher, als 4D zu bitten, zu prüfen, ob die Klassen oder Funktionen bereits existieren?
Ab 4D v19 R4 wird im Code-Editor eine Warnung angezeigt, wenn Sie eine Funktion aufrufen, die nicht existiert.
Schnelles Springen zu verschiedenen Funktionen einer Klasse
Klassen wurden mit 4D v18 R3 eingeführt. Sie ermöglichen es Ihnen, Ihre Geschäftslogik zu organisieren und sie schneller vom UI-Teil zu trennen.
Klassen bestehen aus mehreren Funktionen unterschiedlicher Länge, so dass es nicht immer einfach ist, die Funktion zu finden, die Sie ändern möchten, oder von einer Funktion zu einer anderen zu wechseln. Sie können den Explorer verwenden, der Klassen und Funktionen anzeigt, aber wenn Sie im Editorfenster programmieren, wollen Sie keine Zeit mit dem Wechseln der Fenster verschwenden.
Mit 4D v19 R4 wird die Liste der Funktionen in Ihrer Klasse in der Symbolleiste des Code-Editors angezeigt, so dass Sie leicht zu einer bestimmten Funktion springen können.
Vereinfachte Navigation zwischen Entwicklungsfenstern
Beim Schreiben einer neuen Funktion oder Methode oder beim Erstellen eines Formulars ist die Arbeit nie linear. Normalerweise müssen wir:
- den Explorer aufrufen, um das Formular in seinem Ordner zu finden
- den Explorer aufrufen, um die Dokumentation für die Methode zu schreiben
- die Dokumentation eines Befehls auf der 4D Dokumentationsseite lesen
- die Dokumentation der Methode einer Komponente lesen
In dieser neuen Version haben wir einige Menüpunkte im Code-Editor und im Formular-Editor hinzugefügt, damit Sie besser zwischen den verschiedenen Elementen eines Projekts navigieren können.
Online-Dokumentation direkt aus dem Code-Editor anzeigen
In den neuesten Versionen von 4D wurden mehrere Verbesserungen vorgenommen, um das Schreiben von Code mit Klassen zu vereinfachen:
- Vorschläge für Funktionen und Attribute je nach Typ
- Anzeige des Prototyps mit einer kurzen Beschreibung
Mit 4D v19 R2 können Sie die Online-Dokumentation einer Funktion mit einer einzigen Aktion öffnen.
Code-Editor: Mehrere Themen, Ihre Wahl!
Der Funktionsumfang des Code-Editors wächst mit jeder Version, und 4Dv19 ist da keine Ausnahme.
Jeder Entwickler hat seinen eigenen – und manchmal eigenartigen – Geschmack, wenn es um seinen Code-Editor geht (Schriftart, Schriftgröße, Farbe der Elemente, etc.). Was für den einen Entwickler toll aussieht und die Produktivität steigert, kann für den anderen ein Hindernis sein. Deshalb führt 4D v19 eine Themenverwaltung ein.
Wenn „mein eigenes Thema erstellen“ auf Ihrer Wunschliste steht, ist jetzt der richtige Zeitpunkt, es abzuhaken! 4D v19 wird mit grundlegenden Themen geliefert, die Sie erweitern und an Ihren eigenen Geschmack anpassen können.
Code-Editor: Mehr Code in weniger Zeit schreiben!
Mit 4D 18 R4 haben wir die Verfügbarkeit der vorgeschlagenen Funktionen für Klassen (4D und Datenmodell) angekündigt. Mit 4D v18 R6 haben wir weitere tolle Neuigkeiten, die das Schreiben von Code im Editor vereinfachen und erleichtern: Der Prototyp einer Funktion und eine kurze Beschreibung werden im Code-Editor angezeigt!
Beschleunigen Sie Ihren Entwicklungsprozess und vermeiden Sie Tippfehler. Jetzt werden Informationen über Klassenfunktionen im Code-Editor angezeigt, was Ihnen hilft, in kürzerer Zeit mehr zu schreiben und gleichzeitig sicherzustellen, dass Sie auf dem richtigen Weg sind!
Finden Sie mehr heraus!
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!
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.
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!
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik
