TURBO PASCAL |
Новости
|
Просмотр исходного кодаIDE защищенного режима DOS содержит новое программное инс- трументальное средство просмотра объектов - ObjectBrowser. Оно позволяет вам исследовать программы и модули в программах и мно- гое другое. Даже если разрабатываемое вами приложение не исполь- зует объектно-ориентированное программирование, вы найдете ObjectBrowser чрезвычайно полезным средством. Вы можете просмат- ривать иерархию объектов, модулей и всех процедур, функций, пере- менных, типов, констант и другие используемые в программе иденти- фикаторы. С помощью ObjectBrowser вы можете делать следующее: * Просмотреть в своей прикладной программе иерархию объек- тов. Затем выбрать объект и просмотреть все его процедуры, функции и другие содержащиеся в программе идентификаторы. При проверке идентификатора вы можете вывести перечень всех ссылок на него в процедурах, функциях программы и, если хотите, перейти на то место в исходном коде, где он используется. * Вывести список всех глобальных идентификаторов, используе- мые в вашей программе, и увидеть их описания. Если вы вы- берите одну переменную, то можете вывести список всех ссы- лок не нее в своей программе и, если хотите, перейти на то место в исходном коде, где она используется. * Вывести список всех используемых в программе модулей, за- тем выбрать один из них и просмотреть список всех иденти- фикаторов его интерфейсной части. * Выбрать идентификатор в исходном коде, затем просмотреть детальную информацию по нему, нажав клавишу Ctrl и однов- ременно щелкнув правой кнопкой "мыши". * Открыть множество окон просмотра, сравнить идентификаторы, выводимые в различных окнах, а затем вернуться в предыду- щее открытое в средстве просмотра окно. Перед использованием ObjectBrowser убедитесь, что в диалого- вом окне Options│Compiler установлены следующие параметры: * Debug Information (Информация для отладки). * Locals Symbols (Локальные идентификаторы). * Symbol Information (Информация об идентификаторах). Убедитесь также, что в диалоговом окне Debugging/Browsing (Options│Debugger) установлен параметр Integrated Debugging/ Browsing (Отладка с использование встроенного отладчика/Прос- мотр). Скомпилируйте программу, которую вы хотите просматривать. Для активизации ObjectBrowser выберите в меню Search (Поиск) команду Objects (Объекты), Units (Модули) или Globals (Глобальные идентификаторы). Вы можете также поместить курсор на идентифика- тор в исходном коде и выбрать для вывода ObjectBrowser команду Search│Symbol (Поиск│Идентификатор). Вы можете также сделать так, чтобы компилятор "запоминал" информацию об идентификаторах между компиляциями. Если этот пара- метр включен, и вы измените программу, но следующая компиляция завершиться неудачно, то вам все равно будет доступна информация об идентификаторах, сохраненная с последней компиляции. Благодаря этому вы сможете просмотреть свою программу, что поможет вам оп- ределить источник проблемы. Чтобы компилятор сохранял информацию об идентификаторах между компиляциями, нужно сделать следующее: 1. Выбрать команду Options│Enviroment│Startup. 2. Установить параметр Preserve Symbols (Сохранение иденти- фикаторов); по умолчанию он установлен. 3. Выбрать командную кнопку OK. 4. Для выхода из IDE выбрать команду File│Exit. 5. Снова запустить IDE. Примечание: Поскольку Preserve Symbols - это параметр запуска, изменение его установки не будет иметь действие, пока вы не выйдите из IDE и не запустите ее снова. Если у вас есть "мышь", то исходный код удобнее просматри- вать, если задать активизацию ObjectBrowser правой кнопкой "мы- ши". Затем, удерживая нажатой клавишу Ctrl, вы можете использо- вать правую кнопку "мыши" для указания и проверки объекта, проце- дуры, функции, переменной или другого идентификатора в вашем ис- ходном коде и его анализа (вывода детальной информации). Примечание: Для быстрого просмотра идентификатора, на котором в исходном коде позиционирован курсор, вы можете также выбрать в локальном меню окна редактирования команду Browse Symbol at Cursor (Просмотр идентификатора в позиции курсора). Чтобы задать просмотр с помощью "мыши", выполните следующие шаги: 1. Выберите команду Options│Enviroment│Mouse. 2. Выберите параметр Browse as the Ctrl + Right Mouse Button (Просмотр по клавише Ctrl + правая кнопка "мыши"). 3. Выберите командную кнопку OK. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |