Úprava a ladění metod a tříd komponent v 4D z hostitelského projektu

Automaticky přeloženo z Deepl

Při práci s vlastní komponentou může být přepínání mezi hostitelským prostředím a prostředím komponenty jen kvůli ladění nebo vylepšení kódu komponenty nepohodlné. V aplikaci 4D 20 R9 můžete nyní upravovat a ladit sdílené metody a třídy komponent přímo v hostitelském projektu, pokud jsou komponenty zahrnuty se svým zdrojovým kódem.

Bezproblémová úprava metod a tříd komponent

Dříve vyžadovala úprava kódu komponenty opětovné načtení komponenty nebo dokonce hostitelského projektu. Nyní mohou vývojáři 4D jednoduše poklepat na metodu nebo třídu komponenty a otevřít ji ve standardním okně pro úpravu kódu.

Snadnější ladění

Vylepšeno bylo také ladění metod a funkcí komponent. Při vstupu do editovatelné metody nebo třídy komponenty se pokliknutí na tlačítko Upravit nebo Přerušit a upravit otevře příslušná metoda nebo funkce, takže řešení problémů je rychlejší a intuitivnější.

Použití kódu v reálném čase bez nutnosti opětovného načítání

Jedním z nejvýraznějších vylepšení je možnost používat upravený kód komponenty, aniž by bylo nutné znovu načítat komponentu nebo restartovat hostitelský projekt. To znamená, že změny se projeví okamžitě, což výrazně zkracuje prostoje a urychluje vývojový cyklus.

Vývojový režim v prostředí klient/server

Pro ty, kteří pracují v prostředí klient/server, je nyní možné upravovat komponenty, pokud je aktivován vývojový režim Activate.Samozřejmě potřebujete oprávnění ke čtení a zápisu do adresáře s komponentami.

Závěr

Tato vylepšení poskytují flexibilnější prostředí při práci s komponentami ve 4D. Díky možnosti přímé editace, ladění a bezproblémového spouštění upraveného kódu komponent 4D výrazně zvyšuje produktivitu vývoje. Vyzkoušejte tyto nové funkce a užijte si plynulejší a efektivnější práci s kódováním ve svých projektech 4D!

A to je teprve začátek! Již brzy budete moci plně spravovat své komponenty přímo z hostitelské databáze (upravovat formuláře…)!

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.