Débogage
Localisez plus rapidement la source des bogues grâce au débogage natif multiplateforme intégré. Avec l'EDI RAD Studio, vous pouvez déboguer des applications fonctionnant à distance sous Windows, MacOS, iOS, Android et Linux !
Points de rupture conditionnels
Arrêtez rapidement l'exécution du programme à un emplacement spécifique ou lorsqu'une condition particulière survient lorsque vous testez et déboguez votre application grâce aux points de rupture. Le réglage des points de rupture source et de chargement de module dans l'éditeur de code avant et pendant une session de débogage permet d'identifier rapidement comment le code s'exécute et les valeurs traitées.
Explorez l'ensemble de la pile d'appels
Lors de l'utilisation de points d'arrêt, la pile d'appels permet aux développeurs remonter l'itinéraire emprunté par le code d'exécution pour atteindre son emplacement actuel (et répondre à des questions telles que « comment en est-il arrivé là ? »).
Pour les applications multitâches, vous pouvez afficher les piles d'appel pour de chaque « thread ».
Les avantages...
Grâce à la fonctionnalité ToolTip Insight, vous affichez aisément la valeur actuelle d'une variable lorsque votre programme s'est arrêté au cours du débogage. Il vous suffit pour cela de positionner votre curseur sur le nom de n'importe quelle variable dans l'éditeur de code pour afficher des informations détaillées.
Débogage en direct multiplateforme
Déboguez sur n'importe quel appareil ! Déployez votre application sur n'importe quel appareil iOS, Android ou Mac et déboguez-la comme si elle était exécutée localement. Utilisez les points d'arrêt, l'exploration de la pile, les conseils d'outils et l'évaluation des expressions sur les machines locales et distantes pour déboguer en direct sur toutes les plateformes de déploiement.
Localisez tous les problèmes, recompilez et redéployez directement depuis l'EDI RAD Studio l'application mise à jour.