Vereinfachte Methodenparameter-Deklarationen
Im Streben nach effizienter Kodierung konfigurieren 4D Entwickler häufig Kompilierungspfad-Einstellungen, um Syntax- und Typisierungsprüfungen zu verbessern und so Fehler bei der Codeausführung im Kompilierungsmodus zu minimieren. Schauen wir uns an, wie #DECLARE Methodenprototypen Zeit und Codesicherheit gewinnen.
Export von Strukturdefinitionen in HTML
Die Weitergabe von Strukturdefinitionen an Kollegen, Benutzer oder Kunden wird durch HTML-Formatierung vereinfacht.
In 4D werden Strukturdefinitionen in XML+XSL dargestellt, die von Browsern als HTML wiedergegeben werden, um die Lesbarkeit für den Menschen und die computergestützte Inhaltsanalyse zu erleichtern.
Aktuelle Browser-Beschränkungen verhindern jedoch, dass lokale Dateien bestimmte externe Ressourcen nutzen können, es sei denn, sie stammen aus dem Internet. Um dieses Problem zu lösen, hat 4D diesen Export in ein HTML+CSS Format umgewandelt und bietet nun die Möglichkeit, entweder XML wie bisher oder direkt als HTML zu exportieren.
VS Code Erweiterung: 4D Dokumentation anzeigen
4D v20 R3 enthält dank der 4D-Analyzer Erweiterung eine neue Funktion für den Visual Studio Code Editor – die Funktion „Show 4D Documentation“!
Formatieren Sie Ihren 4D Code in Visual Studio Code
Mit 4D V20 R2 kommt ein neues Feature der VS Code-Erweiterung: Code-Formatierung!
In diesem Blog-Beitrag gehen wir auf die Details dieser neuen Funktion ein und zeigen auf, wie sie die Programmierung vereinfacht.
Verstärkte Sicherheit: 4D setzt auf OpenSSL 3.1
In einer Zeit, in der die Datensicherheit an erster Stelle steht, ist die Aktualisierung der Sicherheitsbibliotheken von entscheidender Bedeutung.
4D v20 hat mit dem Upgrade der OpenSSL Bibliothek von Version 1.1 auf 3.1 einen bedeutenden Schritt nach vorne gemacht.
Dieser Fortschritt bringt eine Vielzahl von Vorteilen und Verbesserungen für 4D Entwickler mit sich, die es ihnen ermöglichen, Anwendungen zu erstellen, die nicht nur hochsicher, sondern auch außergewöhnlich effizient sind.
Schauen wir uns diese Vorteile nun im Detail an.
Ein Werkzeug für die 4D-Code-Ausführung in CLI
In der Entwicklungsbranche hat sich CI/CD zu einer Standardpraxis entwickelt. Bei jeder Codeänderung werden automatisierte Aktionen wie Testen, Kompilieren, Erstellen, Ausliefern und manchmal auch Bereitstellen durchgeführt, um sicherzustellen, dass der Code von hoher Qualität ist und sich leicht in das bestehende System integrieren lässt.
Diese Aktionen erfordern ein Tool, das den notwendigen Code ausführt. Als 4D Entwickler haben wir beschlossen, ein kostenloses Tool zur Verfügung zu stellen, mit dem Entwickler elementare Aktionen ausführen können. Dieses Tool heißt tool4d und vereinfacht die Ausführung der notwendigen Aktionen innerhalb der 4D Umgebung.
In diesem Artikel werden wir die Funktionalitäten von tool4d erkunden und wie es zur Verbesserung Ihres Entwicklungsprozesses eingesetzt werden kann.
Integrieren Sie Ihr eigenes Administrationsfenster für 4D Server
Beim Einsatz ihrer Anwendungen möchten einige Entwickler die integrierten 4D Dialoge an ihre Bedürfnisse anpassen. Dies gilt insbesondere für das 4D Server Administrationsfenster, in dem einige Informationen und Aktionen nur für das eigene Team und nicht für die Administratoren des Kunden zugänglich sein sollen.
Neue VS Code Editor Funktionen mit 4D v20
Wie üblich bietet eine neue Version neue VS Code Erweiterungsfunktionen für Entwickler, die Code mit diesem kostenlosen Editor anzeigen und bearbeiten möchten.
4D v20 bringt mit der 4D-Analyzer Erweiterung eine neue Funktion für den Visual Studio Code Editor: Neu sind Document Syntax Checking, das dem Entwickler hilft, weniger Fehler zu tippen, Code Folding und Indentation für ein besseres Aussehen und tool4d für einen schnelleren LSP Server Start.
PDF-Format für die Druckvorschau unter Windows
Unter Windows bietet 4D den Usern jetzt auch die Möglichkeit, PDF als Vorschau zu verwenden. Microsofts Entscheidung, den XPS-Viewer zu einer optionalen Windows-Funktion zu machen, hat bei vielen Benutzern zu Problemen bei der Bereitstellung von Anwendungen geführt, was dazu führte, dass Endbenutzer ihre Drucke nicht in der Vorschau anzeigen konnten. Obwohl die Installation des kostenlosen XPS Viewers einfach ist, zögern einige Administratoren, zusätzliche Funktionen zu installieren, insbesondere in Remote Desktop Umgebungen.
Glücklicherweise bietet 4D v20 jetzt die Möglichkeit, das PDF Format für die Druckvorschau zu nutzen. Da in fast allen aktuellen Windows-Versionen entweder XPS oder PDF vorinstalliert ist, sollten Endanwender keine Probleme mehr mit der Druckvorschau haben. Diese neue Option bietet eine flexiblere und effizientere Lösung, die sowohl den Anforderungen der Endbenutzer als auch der Administratoren gerecht wird.
Fehler überall aufspüren
Das Fehlermanagement ist in allen Sprachen oft ein einschränkender Teil der Entwicklung. Wenn Sie in 4D vergessen, eine Methode zur Fehlerbehandlung in einem neuen Prozess/Worker aufzurufen, oder Komponenten verwenden, die keine Fehler behandeln, kann der eingebaute 4D Fehlerdialog für den Endbenutzer erscheinen. 4D Entwickler möchten alle Fehler in allen Kontexten abfangen, um die Anzeige dieses eingebauten 4D Fehlerdialogs zu vermeiden.
Sehen wir uns an, wie wir dieses Verhalten mit 4D v19 R8 steuern können.
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