Unwrap Your Holiday Gifts - Up to 30% OFF Купите сейчас

Winter Webinars 2024 with Ian Barker Save Your Seat

RAD Studio 12.2 Now Available! Подробнее

Ready to take your apps to the next level? Upgrade to Enterprise today. свяжитесь с отделом продаж

See What's New in RAD Studio 12.2 Athens Watch the Replay

Delphi 12 and C++Builder 12 Community Editions Released! Подробнее

InterBase 2020 Update 6, released! Подробнее

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

Delphi Возможности

Build Apps 5x Faster for Windows, Android, iOS, macOS, and Linux

Функция отладки

Быстрее добирайтесь до первопричины ошибки за счет использования встроенной межплатформенной отладки кода. При помощи интегрированной среды разработки RAD Studio можно осуществлять отладку приложений, работающих дистанционно под операционными системами Windows, macOS, iOS, Android и Linux.

Условные точки прерывания

Быстро останавливайте исполнение программы в указанном месте или при возникновении конкретного условия в ходе тестирования и отладки приложения с использованием точек прерывания. Установка исходных точек прерывания и точек прерывания загрузки модуля в редакторе кода Code Editor до начала сеанса отладки и в ходе его выполнения позволяет разработчикам быстро определять характер исполнения кода во время работы и обработки значений.

Условные точки прерывания
Анализируйте стек вызовов целиком

Анализируйте стек вызовов целиком

При использовании точек прерывания стек вызовов позволяет разработчикам осуществлять обратное отслеживание для определения маршрута, который исполняемый код использует для достижения текущего местоположения. Такое отслеживание позволяет ответить на вопросы типа: «Каким образом исполняемый код дошел до того места, где он находится?»

Если приложение является многопотоковым, необходимо просматривать стеки вызовов для каждого потока.

Что такое актуальное значение?

С легкостью получите отображение текущего значения переменной во время приостановки программы в ходе отладки. Укажите курсором мыши имя любой переменной в редакторе кода Code Editor, чтобы вывести отображение аналитической всплывающей подсказки ToolTip Insight.

Что такое актуальное значение?
Межплатформенная отладка в реальном времени

Межплатформенная отладка в реальном времени

Проводите отладку на любом устройстве. Разверните приложение на любом устройстве, работающем дистанционно под операционной системой iOS, Android или Mac, чтобы провести его отладку так же, как если бы приложение работало локально. Воспользуйтесь точками прерывания, анализом стека вызовов, всплывающими подсказками и функцией вычисления выражения на локальных и дистанционных машинах, проводя отладку на всех развернутых платформах.

Обнаруживайте проблемы, проводите повторную компиляцию и развертывание непосредственно из интегрированной среды разработки RAD Studio, чтобы затем вновь выполнить отладку обновленного приложения.