Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++DelphiIDENouvellesRAD Studio

Le plugin Parallel Debugger est désormais disponible pour RAD Studio 11 !

parallel debugger demo screenshot 3

paralleldebugger_154x154-9255717-2

Le plugin Parallel Debugger, à l’origine de Parnassus, est maintenant disponible dans GetIt pour RAD Studio 11.x (c’est-à-dire 11.0 et 11.1.) Cela fait suite à la mise à disposition de Bookmarks et Navigator il y a quelques semaines .

Le débogueur parallèle est un module complémentaire qui vous permet de voir simultanément ce qui se passe dans tous les threads de votre application. Un débogueur traditionnel dans l’EDI n’affiche qu’un seul thread, une seule pile d’appels, etc. Le plugin vous montre toutes les piles d’appels pour tous les threads les uns à côté des autres (c’est-à-dire qu’ils s’exécutent en parallèle visuellement), ajoute un balisage dans l’éditeur indiquant où chaque thread est en cours d’exécution, code les threads par couleur, vous permet d’exécuter, d’étape ou tracez sur une base par thread, et plus encore. Lisez le billet de blog d’annonce d’origine pour voir l’ensemble complet des fonctionnalités !

 

parallel-debugger-demo-screenshot-3

Capture d’écran montrant certaines des fonctionnalités du débogueur parallèle : piles d’appels parallèles, threads colorés, balisage supplémentaire de l’éditeur, exécution/pause/étape/trace par thread, etc.

Pour installer, allez dans le menu Outils de l’IDE, GetIt Package Manager, et sélectionnez la section Plugins IDE dans le sélecteur de catégorie sur la gauche. Vous le verrez répertorié : sélectionnez-le et cliquez sur Installer.

parallel-debugger-in-getit

Le débogueur parallèle sélectionné dans GetIt. Notez qu’il existe également de nombreux autres addons IDE dans la même catégorie!

Le plugin Debugger met l’accent sur les différents débogueurs, car chacun d’eux en fait beaucoup plus (augmenté à peu près linéairement par le nombre de threads dans votre application.) Il fonctionne mieux sous Windows, et nous ne recommandons pas de l’utiliser pour le débogage à distance, comme pour macOS. Il ajoute un nouveau menu de niveau supérieur appelé Thread, et dans celui-ci se trouve un sous-menu « Niveau de fonctionnalité ». Gardez cela sur « CPU uniquement » lorsque vous ne voulez pas que le débogueur parallèle soit fortement impliqué. Ensuite, réactivez-le lorsque vous devez effectuer un débogage en parallèle !

Nous espérons que cela vous sera utile et vous aidera à déboguer et à comprendre les actions parallèles de votre application.


What's Coming in Delphi, C++Builder, and RAD Studio 11.2 Alexandria

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES