In unserem letzten Beitrag haben wir dargelegt, wie Verbesserungen bei der Typinferenz und der Fehlerbehandlung dazu beitragen, die 4D-Entwicklung zuverlässiger zu machen. Der 4D-Code-Editor und VSCode erkennen bereits viele Probleme frühzeitig, ohne dass eine Kompilierung erforderlich ist, und geben Ihnen so schnelles und nützliches Feedback, während Sie Ihren Code schreiben.
Mit 4D 21 R3 erweitern wir diese bestehenden Prüfungen um eine weitere, sehr häufige Fehlerquelle: Befehlsparameter.
Ab sofort überprüft der Code-Editor die Argumente, die Sie an Befehle übergeben, anhand der in der Dokumentation definierten Typen. Das bedeutet: Wenn ein Parameter einen bestimmten Typ erwartet, wie z. B. Text, Integer, Object oder Pointer, wird jede Nichtübereinstimmung sofort erkannt und direkt in Ihrem Code hervorgehoben:

All diese Prüfungen erfolgen direkt im Code-Editor, ohne dass Sie auf die Kompilierung warten müssen. Dies reduziert Reibungsverluste in Ihrem Entwicklungsworkflow und hilft Ihnen, Fehler früher zu erkennen, wenn sie noch leichter zu beheben sind.
Fazit
Durch die Integration der Typüberprüfung direkt in den Code-Editor verhindert 4D eine ganze Reihe vermeidbarer Fehler, bevor sie überhaupt auftreten. Keine Kompilierung erforderlich. Keine Überraschungen später. Einfach sauberere, sicherere und schnellere Entwicklung.
Für diesen Beitrag sind derzeit keine Kommentare verfügbar.