De nouvelles fonctionnalités pour vous aider à faire plus
En faire davantage en moins de temps
Des outils personnalisés pour un support Windows de première catégorie
Ciblez toutes les plateformes à partir d'une base de code unique
Déploiement multiplateforme ultrarapide
Explorez la version 10.4.2 plus en profondeur
Améliorations de la productivité
RAD Studio 10.4.2 comprend de nouveaux outils conçus pour aider les développeurs à créer rapidement des applications étonnantes, des outils de migration améliorés pour des mises à jour rapides et un nouvel installateur automatique silencieux. Un nouveau dialogue de progression montre ce que fait l'EDI pendant les opérations de longue durée. Le support Code-Insight de RAD Studio (utilisant LSP) a été considérablement étendu pour offrir un Code Insight meilleur, plus rapide et plus fiable à la fois pour Delphi et C++, tandis qu'un outil de migration amélioré vous aide à mettre facilement à niveau et à copier vos configurations de l'EDI.
Améliorations des performances et de la qualité
0.4.2 comprend une meilleure intégration avec les services web SOAP, l'amélioration de l'outil d'importation WSDL et les invocations du client SOAP. La bibliothèque de programmation parallèle mise à jour offre un style moderne pour l'écriture d'applications multithreads qui peuvent tirer parti des CPU multicœurs modernes. Vous pouvez désormais facilement voir les données stockées dans des collections génériques du débogueur grâce à l'introduction d'un nouveau visualiseur de débogage spécifique. Les technologies de base de données et d'accès aux données à distance ont également connu des améliorations pour les pilotes intégrés FireDAC InterBase, SQLite, PostgresQL et Oracle, la bibliothèque client REST, le support AWS et Azure. La version 10.4.2 de RAD Studio résout plus de 700 problèmes soulevés en interne ou signalés par les clients.
Support Windows étendu
RAD Studio 10.4.2 offre la meilleure prise en charge des applications Windows, y compris la bibliothèque la plus riche disponible pour le développement d'applications Windows natives, la Bibliothèque de composants visuels. Il s'agit notamment de la nouvelle commande VCL TControlList, une commande virtuelle et performante pour de très longues listes, ainsi que d'une nouvelle commande VCL TNumberBox qui prend en charge les valeurs entières, les valeurs en virgule flottante et les valeurs monétaires.
Le paquetage de Windows Store est facilité par la prise en charge de MSIX, le nouveau format de paquetage d'applications Windows recommandé par Microsoft. La suite Konopka Components, qui comprend plus de 200 contrôles et concepteurs d'interface utilisateur Windows pour vos applications VCL Delphi et C++Builder, bénéficie d'une prise en charge améliorée des styles. Le composant VCL TEdgeBrowser a été mis à jour avec la prise en charge de la version GA du contrôle WebView2 de Microsoft et de son SDK.
Prise en charge étendue de Delphi et C++Builder
Delphi compte plus de 20 améliorations significatives des performances du compilateur qui réduisent considérablement le temps de compilation. Delphi a également amélioré le support de Code-Insight, en mettant en évidence les avertissements et les conseils dans l'éditeur de code, de nouvelles améliorations du rendu pour accroître la visibilité, et un meilleur support des paquets, de la navigation ctrl-clic, et bien plus encore.
Le Code Insight de C++Builder est mis à jour pour une meilleure finition du code. C++Builder inclut une nouvelle approche des informations de débogage qui réduit considérablement la charge mémoire sur le linker Win64 et la taille de sortie de l'application, connue sous le nom de DWARF fractionné, tandis qu'une révision du système de gestion des exceptions permet d'améliorer la fiabilité de l'application. Le RTL comprend également la dernière version de la STL de Dinkumware.