Cтраница 1
Встроенный отладчик ( Debugger) облегчает поиск и устранение ошибок в приложениях. [1]
![]() |
Окно, оповещающее об исключении. [2] |
Усовершенствован и встроенный отладчик. Теперь исключение, возникшее внутри блока try. [3]
Особо следует отметить в dBASE IV встроенный отладчик программ, который позволяет перехватывать практически любую ошибку и не дать ей распространиться на данные и программы. Сделанные улучшения позволяют разрабатывать с помощью пакета dBASE IV большие программные комплексы, обеспечивающие сложную обработку информации в сочетании с удобством работы при эксплуатации. [4]
Одной из наиболее полезных утилит пакета Developer Studio является встроенный отладчик, позволяющий быстрее тестировать программы в процессе разработки. В этом параграфе содержится простое упражнение для первоначального ознакомления со средствами отладчика. [5]
Когда этот режим включен для программы или модуля, встроенный отладчик Турбо Паскаля позволяет выполнять операторы по шагам и устанавливать в тексте точки останова. Кроме того, при появлении ошибки во время выполнения программы или программного модуля, который был скомпилирован с включенным режимом генерации информации об отладке ( D), Турбо Паскаль может определить оператор в исходном тексте, приведший к появлению ошибки. [6]
Если проблемы, связанные с отладкой программ, позволяет решить встроенный отладчик Турбо Паскаля, эта опция может не понадобиться. [7]
Когда для данного модуля задана генерация информации о локальных символах, встроенный отладчик Турбо Паскаля позволяет проверять и модифицировать локальные переменные модуля. [8]
Мы специально рассмотрели запись отрицательных чисел в шестнадцатиричном формате, потому что встроенный отладчик Турбо Паскаля при выводе отрицательных целых значений в формате Н приводит их к длине Longint и выводит в обратном отсчете. [9]
В этом случае доступны абсолютно все возможности встроенного отладчика: можно устанавливать точки останова и проходить программу по строкам. Переключение опции в состояние Off отключает отладчик. [10]
![]() |
Окно справочной системы для Visual Studio Enterprise Edition с открытой. [11] |
Новый, только что созданный проект имеет две конфигурации: Win32 Debug, генерирующую отладочную версию программы, и Win32 Release, генерирующую выходную версию программы. Отладочная конфигурация содержит установки, позволяющие отлаживать программу при помощи встроенного отладчика, и обычно используется при разработке и тестировании программы. [12]
Этот режим включает генерацию отладочной информации, необходимой для работы встроенного отладчика. Кроме того, эта информация позволяет Турбо Паскалю определять строку, в которой произошла ошибка выполнения программы. [13]
Раздел Debugging ( Отладка) управляет отладкой на глобальном уровне. Если опция Integrated debugging ( Интегрированная отладка) включена, то при щелчке на кнопке Run используется встроенный отладчик IDE. Когда эта опция выключена, программа выполняется без прогона через отладчик. Опция Hide designers on run ( Скрыть редакторы при выполнении) скроет редактор форм, инспектор объектов и другие окна поддержки редактора форм, когда программа запускается кнопкой Run, но главное окно C Builder и редактор кода остаются видимыми. Опция Minimize on run ( Минимизировать при выполнении) работает аналогично. Когда эта опция включена, при отладке программы IDE C Builder сворачивается. [14]
Современные системы программирования позволяют удобно переходить от одного этапа к другому. Это осуществляется в рамках так называемой интегрированной среды программирования, которая содержит в себе текстовый редактор, компилятор, компоновщик, встроенный отладчик и, в зависимости от системы или ее версии, предоставляет программисту дополнительные удобства для написания и отладки программ. [15]