Wenn Sie in 4D oder VS Code programmieren, macht klares und präzises Feedback vom Editor den Unterschied. Es hilft Ihnen zu verstehen, was in Ihrem Code passiert, Probleme schneller zu beheben und sich auf die Entwicklung großartiger Funktionen zu konzentrieren.
Ab 4D v21 R2 haben wir die Syntaxprüfung des Code-Editors verbessert, um die Fehlererkennung und Typinferenz sowohl in 4D Code als auch in VS Code genauer und konsistenter zu gestalten.
Überall gleiche Typinferenz
Die Typinferenz ist zwischen der Syntaxprüfung des Compilers und dem Code-Editor vollständig abgeglichen. Wenn der Typ eines Ausdrucks abgeleitet wird, ist das Ergebnis in allen Tools immer gleich. Dadurch wird sichergestellt, dass die Autovervollständigung, die Fehlererkennung im Code und der Compiler konsistent arbeiten und ein reibungsloseres und vorhersehbareres Programmiererlebnis bieten.
Nur das tatsächliche Problem wird unterstrichen
Fehler und Warnungen werden durch ein kleines Symbol am linken Rand der Zeile angezeigt, die das Problem enthält. Bei den meisten davon hebt der Editor auch den spezifischen Teil des Ausdrucks hervor, der das Problem verursacht, direkt in Ihrem Code. Diese visuelle Hinweis macht es viel einfacher, Probleme schnell und genau zu identifizieren und zu beheben.

Mehrzeilige Ausdrücke? Kein Problem!
Wenn Sie einen langen Ausdruck mit einem Backslash (\) auf mehrere Zeilen aufteilen, platziert der Editor das Fehlersymbol nun direkt in der Zeile, in der das Problem tatsächlich auftritt. Selbst wenn Ihr Code mehrere Zeilen umfasst, werden Fehler also klar angezeigt und sind leicht zu finden.

Hover für sofortiges Feedback
Sie können nun mit der Maus über ein unterstrichenes Token fahren, um sofort die Fehlermeldung anzuzeigen.

Fazit
Diese Verbesserungen machen die Editoren von 4D und VS Code zuverlässiger, konsistenter und benutzerfreundlicher. Dank klarerer Rückmeldungen und intelligenterer Fehlererkennung können Sie sich ganz auf das Schreiben großartiger Codes konzentrieren.
