TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Просмотр исходного кода 

             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.

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz