Vzorce v Průvodci štítky
Počínaje verzí 4D 20 R9 byla aktualizována komponenta Průvodce štítky, která zlepšuje práci se vzorci. Zlepšuje se tak bezpečnost tím, že se zabraňuje vytváření škodlivých vzorců. Zlepšuje také kvalitu tím, že zabraňuje vytváření nesprávných vzorců. Pojďme se ponořit do vylepšení!
Zlepšení ochrany soukromí a zabezpečení systému macOS pomocí UUID aplikací
Po aktualizaci Sequoia se systém macOS spoléhá na UUID aplikací pro různé kontroly soukromí a zabezpečení, například pro přístup k síti. Tato nová funkce systému macOS by mohla způsobit problémy na straně koncových uživatelů, například nutnost často znovu autorizovat integrované 4D aplikace. Abychom to vyřešili, má nyní počínaje verzí 4D 20 R9 každá aplikace 4D vytvořená pro systém macOS své vlastní UUID aplikace. Tato změna zajišťuje lépe vyladěné řízení přístupu. Pojďme se ponořit do podrobností.
Upozornění na zastaralé jazykové prvky
S vydáním verze 4D 20 R9 nyní zastaralé prvky jazyka generují varování, což vám pomůže udržet kód co nejmodernější a nejefektivnější. Pojďme se ponořit do podrobností.
Nasazení samostatných aplikací bez vložené licence
Počínaje verzí 4D 20 R7 a nadcházející verzí 4D 20.6 můžete nyní vytvářet samostatné aplikace, aniž byste potřebovali vestavěnou licenci. Pojďme se ponořit do podrobností tohoto nového chování.
Integrace komponent 4D přímo ze služby GitHub
Mnoho vývojářů 4D využívá možnosti komponent třetích stran, které lze nalézt na GitHubu, zejména těch, které jsou uvedeny v tématu 4d-component. 4D 20 R6 přináší fantastickou novinku: přímou integraci těchto komponent do Správce komponent.
Tento příspěvek na blogu se věnuje podrobnostem, které vám usnadní a zefektivní proces vývoje.
Přizpůsobení generování globálních varování
Výstrahy jsou cennou pomůckou, která upozorňuje vývojáře 4D na možné chyby v kódu. Po vydání verze 4D 20 R6 je nyní možné globálně definovat, která varování se mají generovat, což zvyšuje celkový komfort vývoje.
Vynutit přihlášení se stává výchozím nastavením pro všechny REST Auth
Nedávno jsme poskytli nový způsob řízení přístupu k rozhraní REST API prostřednictvím oprávnění a funkce ds.authentify: Vynutit přihlášení. Tato funkce nabízí mnohem více než dříve dostupné mechanismy ověřování a byla jasně vysvětlena v tomto příspěvku na blogu.
Ve verzi 4D 20 R6 je nyní Force Login výchozím režimem pro ověřování REST. Zajímá vás, proč a jak tento přechod řešit? Pokračujte ve čtení tohoto příspěvku.
Prozkoumejte možnosti kódových prostorů GitHubu pomocí 4D
GitHub nabízí výkonné nástroje pro vývojáře. Jedním z nich je Codepaces, který umožňuje vyvíjet kód uložený v repozitáři GitHub online odkudkoli pomocí integrované instance Visual Studio Code.
To je také případ projektů 4D!
Pojďte tento výkonný nástroj objevit a podívejte se na nový způsob kódování!
Ke stažení Auto Tool4D: 4D-Analyzer Rozšíření pro VS Code
S potěšením oznamujeme nové užitečné zjednodušení v rozšíření 4D-Analyzer pro Visual Studio Code!
Tato funkce je zaměřena na zjednodušení procesu zahájení a vylepšení vývoje s VS Code pro 4D.
Až dosud rozšíření 4D-Analyzer pro VS Code vyžadovalo aplikaci 4D (4D, 4D Server nebo tool4d) spuštěnou na pozadí. Toto nastavení umožňovalo rozšíření komunikovat se serverem 4D LSP (Language Server Protocol).
Tento požadavek však byl s vydáním verze 0.2.0 rozšíření odstraněn.
Kontrola syntaxe pracovního prostoru v editoru kódu VS
4D 20 R5 přináší do editoru Visual Studio Code novou funkci prostřednictvím rozšíření 4D-Analyzer: Přivítejte kontrolu syntaxe v pracovním prostoru, která má výrazně omezit chyby vývojářů a zefektivnit přesnost kódování.
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