Zjednodušené deklarace parametrů metod
Ve snaze o efektivní kódování vývojáři 4D běžně konfigurují nastavení kompilační cesty, aby zlepšili kontrolu syntaxe a překlepů, a minimalizovali tak chyby při provádění kódu v režimu kompilace. Podívejme se, jak prototypy metod #DECLARE získají čas a bezpečnost kódu.
Export definice struktury v HTML
Sdílení definic struktur s kolegy, uživateli nebo zákazníky je zjednodušeno pomocí formátování HTML.
Ve 4D jsou definice struktur prezentovány ve formátu XML+XSL, který prohlížeče vykreslují jako HTML pro snadnou čitelnost pro člověka a počítačové zpracování obsahu.
Nedávná omezení prohlížečů však brání místním souborům používat určité externí zdroje, pokud nepocházejí z webu. Aby se tento problém překonal, 4D nyní tento export přeformátoval do formátu HTML+CSS a poskytuje možnost exportovat buď XML jako dříve, nebo přímo jako HTML.
Rozšíření kódu VS: Zobrazit dokumentaci 4D
4D v20 R3 přichází s novou funkcí editoru Visual Studio Code díky rozšíření 4D-Analyzer – funkcí „Zobrazit dokumentaci 4D“!
Formátování kódu 4D v aplikaci Visual Studio Code
S verzí 4D V20 R2 přichází nová funkce rozšíření VS Code: formátování kódu!
V tomto příspěvku na blogu se budeme věnovat podrobnostem této nové funkce a prozkoumáme, jak vám zjednoduší programování.
Posílení bezpečnosti: 4D přijímá OpenSSL 3.1
V době, kdy je bezpečnost dat na prvním místě, je aktualizace bezpečnostních knihoven klíčová.
Společnost 4D v20 učinila významný krok vpřed tím, že aktualizovala knihovnu OpenSSL z verze 1.1 na 3.1.
Tento pokrok přináší vývojářům 4D řadu výhod a vylepšení a umožňuje jim vytvářet aplikace, které jsou nejen vysoce bezpečné, ale také mimořádně efektivní.
Pojďme se nyní těmito výhodami podrobně zabývat.
Nástroj pro spouštění 4D kódu v CLI
V odvětví vývoje se CI/CD stalo standardní praxí. S každou změnou kódu se generují automatizované akce, jako je testování, kompilace, sestavení, doručení a někdy i nasazení, aby se zajistila vysoká kvalita kódu a jeho snadná integrace do stávajícího systému.
Tyto akce vyžadují nástroj, který potřebný kód spustí. Jako vývojáři 4D jsme se rozhodli poskytnout bezplatný nástroj, který vývojářům umožní provádět elementární akce. Tento nástroj se nazývá tool4d a zjednodušuje proces provádění potřebných akcí v prostředí 4D.
V tomto článku se budeme zabývat funkcemi nástroje tool4d a tím, jak jej lze využít k vylepšení procesu vývoje.
Integrace vlastního okna pro správu serveru 4D Server
Někteří vývojáři chtějí při nasazování svých aplikací přizpůsobit vestavěné dialogy 4D svým potřebám. To platí zejména pro okno správy serveru 4D, kde někdy chtějí, aby některé informace a akce byly přístupné pouze jejich týmu, a nikoli správcům zákazníků.
Nové funkce editoru kódu VS ve verzi 4D v20
Jako obvykle nová verze, nové funkce rozšíření VS Code pro vývojáře, kteří chtějí zobrazovat a upravovat kód pomocí tohoto bezplatného editoru.
4D v20 přináší do editoru Visual Studio Code novou funkci prostřednictvím rozšíření 4D-Analyzer: Přivítejte kontrolu syntaxe dokumentu, která vývojářům pomůže psát méně chyb, skládání a odsazování kódu pro lepší vzhled a nástroj4d umožňující rychlejší spuštění serveru LSP.
Formát PDF pro náhled tisku v systému Windows
Formát PDF je vhodnou alternativou k formátu XPS pro náhled tisku v systému Windows a poskytuje uživatelům dostupnější možnost. Rozhodnutí společnosti Microsoft učinit z prohlížeče XPS volitelnou funkci systému Windows způsobilo mnoha uživatelům problémy při nasazování aplikací, což vedlo k tomu, že koncoví uživatelé nemohli zobrazit náhled svých výtisků. Přestože instalace bezplatného prohlížeče XPS Viewer je jednoduchá, někteří správci váhají s instalací dalších funkcí, zejména v prostředích vzdálené plochy.
Naštěstí 4D v20 nyní nabízí možnost použít pro náhled tisku formát PDF. Vzhledem k tomu, že téměř všechny současné verze systému Windows mají předinstalovaný buď formát XPS, nebo PDF, neměli by se již koncoví uživatelé setkávat s problémy s náhledem tisku. Tato nová možnost nabízí flexibilnější a efektivnější řešení, které vyhovuje potřebám koncových uživatelů i správců.
Chytání chyb všude
Správa chyb je často omezující součástí vývoje ve všech jazycích. Pokud ve 4D zapomenete zavolat metodu pro ošetření chyb v novém procesu/pracovníkovi nebo použijete komponenty, které chyby neošetřují, může se koncovému uživateli zobrazit vestavěný dialog 4D pro ošetření chyb. Vývojáři 4D by rádi zachytili všechny chyby ve všech kontextech, aby se zabránilo zobrazení tohoto vestavěného dialogového okna 4D pro chyby.
Podívejme se, jak můžeme toto chování zvládnout pomocí 4D v19 R8.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady