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.
VS Code-Erweiterung: Code-Vervollständigung
Eine neue Version, eine neue Funktion der VS Code Erweiterung.
4D v19 R8 bringt mit der 4D-Analyzer Erweiterung eine neue Funktion für den Visual Studio Code Editor: Sagen Sie hallo zur Code-Vervollständigung.
VS-Code: Gehe zu Definition & Signatur Hilfe
4D v19 R6 unterstützt externe Quellcode-Editoren (z.B. Visual Studio Code), die 4D Code verarbeiten können und Standardfunktionen wie Syntax-Highlighting mit der Visual Studio Code Erweiterung bieten.
4Dv19 R7 bietet zwei neue Funktionen: Go To Definition und Signature Help.
Gemeinsame Nutzung lokaler Ressourcen durch Benutzer mit Windows Remote Desktop Services
Diese neue Funktion verbessert die Verwaltung lokaler Ressourcen von 4D Client Anwendungen, die mit Windows Remote Desktop Services ausgeführt werden. Lassen Sie uns sehen wie.
Einrichten der Syntaxhervorhebung von Code mit der Visual Studio Code-Erweiterung
Vor kurzem haben wir über unsere neue Visual Studio Code Erweiterung berichtet, die es VS Code ermöglicht, mit 4D für das Code Management zu kommunizieren. Die Syntaxhervorhebung war die erste Funktion des Language Server Protocol in 4D v19 R6. Schauen wir uns an, wie Sie die Darstellung Ihres Quellcodes anpassen können.
Eine brandneue Visual Studio Code-Erweiterung zu Ihrer Verfügung
4D unterstützt jetzt das Language Server Protocol, um externen Quellcode-Editoren die Bearbeitung von 4D Code zu ermöglichen und ihnen Standardfunktionen wie Syntax-Highlighting, Syntax-Hilfe, Go to Definition oder Type ahead zur Verfügung zu stellen. Schauen wir uns an, wie man die Vorteile in Visual Studio Code nutzen kann.
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