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

O plugin Parallel Debugger já está disponível para o RAD Studio 11!

parallel debugger demo screenshot 3

paralleldebugger 154x154 9255717 2

O plug-in Parallel Debugger, originalmente da Parnassus, agora está disponível no GetIt para RAD Studio 11.x (ou seja, 11.0 e 11.1.) Isso segue a disponibilização de Bookmarks e Navigator há algumas semanas .

Depurador Paralelo é um complemento que permite ver o que está acontecendo em todos os threads do seu aplicativo de uma só vez. Um depurador tradicional no IDE mostra apenas um thread, uma pilha de chamadas e assim por diante. O plug-in mostra todas as pilhas de chamadas para todas as threads próximas umas das outras (ou seja, correspondendo visualmente se elas estão sendo executadas em paralelo), adiciona marcação no editor mostrando onde cada thread está sendo executada, codifica as threads por cores, permite que você execute, passo ou rastrear em uma base por thread e muito mais. Leia a postagem do blog de anúncio original para ver o conjunto completo de recursos!

 

parallel debugger demo screenshot 3Captura de tela mostrando alguns dos recursos do Depurador Paralelo: pilhas de chamadas paralelas, threads coloridos, marcação extra do editor, execução/pausa/etapa/rastreamento por thread, etc

Para instalar, vá para o menu Ferramentas no IDE, GetIt Package Manager, e selecione a seção IDE Plugins no seletor de categoria à esquerda. Você o verá listado: selecione-o e clique em Instalar.

parallel debugger in getitO Depurador Paralelo selecionado em GetIt. Observe que também existem muitos outros complementos de IDE na mesma categoria!

O plug-in Debugger enfatiza os vários depuradores, porque cada um deles está fazendo muito mais (aumento aproximadamente linear pelo número de threads em seu aplicativo). Ele funciona melhor no Windows e não recomendamos usá-lo para depuração remota, como para macOS. Ele adiciona um novo menu de nível superior chamado Thread, e nele há um submenu ‘Feature Level’. Mantenha isso em ‘CPU Only’ quando você não quiser que o Parallel Debugger esteja muito envolvido. Em seguida, ligue-o novamente quando precisar fazer alguma depuração em paralelo!

Esperamos que você ache isso útil e ajude a depurar e entender as ações paralelas do seu aplicativo.


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

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES