Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Символьный отладчик




Визуальное сравнение файлов

Утилита визуального сравнения файлов быстро находит отличия между двумя версиями файла и выделяет их цветом.

 

QNX Momentics обеспечивает мощную унифицированную среду отладки для всех поддерживаемых языков программирования. Интуитивно понятный интерфейс отладчика полностью интегрирован с остальными инструментами IDE и даёт максимальную гибкость для решения возникающих задач.

Экранные панели любого другого инструмента среды разработки можно открыть прямо в символьном отладчике, что расширяет возможности представления информации о состоянии и данных приложения.

 

3.5.1 Символьный отладчик позволяет:

- одновременно отлаживать несколько приложений, написанных на C и C++;

- отлаживать многопоточные приложения, контролируя каждый поток по отдельности - - и отслеживая передачу управления между ними;

-отлаживать несколько процессов, выполняемых одновременно на разных процессорах, и отслеживать их распределение по процессорам;

- динамически подключаться отладчиком к любому выполняющемуся процессу;

- проводить "посмертный" анализ дамп-файлов.

 

 

Символьный отладчик

Выбирайте нужные типы точек останова

 

Тип точки останова Описание
Условная Активизируется в соответствии со значением заданного выражения.
Счётная Активизируется или вычисляет условное выражение по достижении определённого числа итераций.
Пошаговое выполнение Позволяет выполнять код в пошаговом режиме, а также либо входить в вызываемые функции, либо выполнять их целиком за один шаг. Кроме того, вы можете устанавливать точки останова на момент возврата из функции.
Выполнение до курсора Позволяет создать временную точку останова, установленную на другой точке в той же функции. Программа будет выполняться до указанной точки.
Сторожевая Останавливает выполнение программы при изменении значения переменной.
Используйте дополнительные панели отображения
Экранная панель Описание
Переменные Вы можете просматривать переменные, приводя их к любому типу (символьный, строковой, целый и т. д.). Указатели можно разыменовывать или представлять в виде массивов. Вы также можете выделить глобальные переменные и поместить их в панель отображения переменных.
Выражения Эта панель отображает результаты вычисления любых выражений, в том числе переменных, констант, указателей.
ОЗУ Позволяет редактировать любой блок памяти в пределах адресного пространства программы.
Стек Отображает состояние стека для любого выбранного потока. На этой же панели можно для сравнения отобразить все выполняемые процессы.
Регистры Позволяет просмотреть текущее состояние регистров процессора для любого потока.
Точки останова Отображает все типы точек останова: условные, счётные, пошаговые или с выполнением до курсора.


системный отладчик

 

Символьный отладчик позволяет отлаживать несколько процессов и потоков одновременно, даже если эти процессы написаны на разных языках программирования.

 

 




Поделиться с друзьями:


Дата добавления: 2014-12-10; Просмотров: 695; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.