Depurar
Localize problemas a fundo com maior rapidez com depuração nativa interplataformas integrada Usando o RAD Studio IDE, é possível depurar aplicativos operando remotamente em Windows, macOS, iOS, Android e Linux.
Pontos de interrupção condicionais
Pause a execução do programa rapidamente em um local específico ou quando uma determinada condição ocorrer enquanto testa e depura seu aplicativo usando pontos de interrupção. Definir pontos de interrupção de fonte e de carga de módulo no Editor de códigos antes e durante uma sessão de depuração permite que desenvolvedores identifiquem rapidamente como o código está funcionando no tempo de execução e os valores sendo processados.
![Pontos de interrupção condicionais](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/debug/conditional-breakpoints.png)
![Explore toda a pilha de chamada](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/debug/explore-the-entire-call-stack.png)
Explore toda a pilha de chamada
Ao usar pontos de interrupção, a pilha de chamada permite que desenvolvedores realizem um rastreamento retroativo e descubram a rota do código de execução para chegar ao local atual, permitindo que dúvidas sejam respondidas (por exemplo, como o código chegou até aqui).
Se seu aplicativo possuir multithread, visualize as pilhas de chamada para cada thread.
Qual é o valor?
Apresente facilmente o valor atual de uma variável enquanto seu programa foi pausado durante a depuração. Coloque o cursor do mouse em qualquer nome de variável exibido no Editor de códigos para exibir o ToolTip Insight
![Qual é o valor?](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/debug/what-is-the-value.png)
![Depuração em tempo real entre plataformas](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/deploy/deploy-files-direct-from-the-rad-studio-ide.png)
Depuração em tempo real entre plataformas
Depuração em qualquer dispositivo. Implante seu aplicativo em qualquer dispositivo iOS, Android ou Mac e depure como se estivesse executado localmente. Use pontos de interrupção, exploração de pilha, dicas de ferramentas e avaliação de expressões em máquinas locais e remotas com a depuração em tempo real entre todas as plataformas de implantação.
Localize quaisquer problemas, recompile e implante diretamente do RAD Studio IDE pronto para depurar o aplicativo atualizado novamente.