4D verfügt über eine eigene, leistungsstarke Programmiersprache der 4. Generation (4 GL). Die über 700 Befehle lassen keine Wünsche offen. Sie haben unterschiedliche Möglichkeiten, diese Befehle, also die Funktionen der 4D-Anwendung zu verteilen und zu steuern. Der 4D Methodeneditor und der integrierte Debugger helfen Ihnen dabei.

Mit dem 4D Methodeneditor schreiben und ändern Sie Ihren Programmcode noch effektiver. Sie haben ein einheitliches Erscheinungsbild Ihres Codes auf allen programmierebenen.Dies gilt für Objekt-, Projektmethoden und Trigger.
Die Besonderheiten:

Der Debugger ist ein weiteres Highlight in 4D!
Jeder Prozeß kann unabhängig im 4D Debugger durchlaufen werden.
Der Code kann dabei zeilen- oder methodenweise abgearbeitet werden. Der
Zustand von Variablen, Feldern, Datensätzen oder Ausdrücken kann
gelesen oder geändert werden.
Der 4D Debugger läßt sich aus jeder Methode, durch Setzen eines
Unterbrechungspunktes im Code aktivieren.
Fazit: Professionelles Entwickeln ist nur mit einem Tool zur Fehlerlokalisierung
und -beseitigung im Code möglich!
Foto: Im 4D Debugger können Variablen während der Laufzeit verändert werden.
4D prüft den geschriebenen Programmcode schon bei der Erstellung im Methodeneditor. Außerdem können Sie mit dem 4D Debugger den Code schrittweise während der Ausführung kontrollieren. Zusätzlich ist es auch möglich, den bisher erstellten Programmcode auf die richtige Syntax prüfen zu lassen. 4th Dimension greift hierbei auf den integrierten Compiler zurück und erkennt so auch, wenn der Typ einer Variablen geändert wird. Prüfe Syntax steht auch in der 4D Standard Edition und in 4D Client zur Verfügung.
4D Insider ist ein separates Programm, um den geschriebenen 4D-Code oder andere Anwendungsbestandteile zu verwalten, zu organisieren und zu bearbeiten. 4D Insider gehört zum Lieferumfang der 4D Developer Edition.

Die Entwicklungsschritte im Überblick
» Programmierung