Вкладка Трассировка
На вкладке Трассировка можно перевести платформу в режим отладки и включить трассировку, сообщения которой будут показываться в консоли.
Трассировка
Платформа предоставляет способ мониторинга действий выполняемого модуля. Если включить флаги трассировки, то информация трассировки будет выводиться в панель Консоль.
Эти флаги определяются в файлах .options. Файлы должны располагаться в корне модуля и иметь следующий синтаксис:
Например, модуль org.eclipse.ui.ide имеет файл .options со следующими записями:
Метод <активатор>.isDebugging() позволяет проверить, работает ли модуль в режиме отладки. Здесь <активатор> - это класс, указанный в заголовке Bundle-Activator файла MANIFEST.MF модуля.
Значения отдельных флагов можно получить, вызвав метод Platform.getDebugOption(optionName).
Включить трассировку
Если выбрана опция Включить трассировку для выбранных модулей, то PDE запускается с аргументом программы -debug <файл>. Здесь <файл> - это файл свойств, сгенерированный PDE и содержащий записи ключ-значение для трассируемых модулей и состояние каждого из флагов трассировки.
Обратите внимание, что изменение флагов трассировки на вкладке Трассировка не приводит к их изменению в файле .options. Значения флагов трассировки сохраняются как мета-данные в самой конфигурации запуска и копируются в главный файл свойств, откуда они передаются среде выполнения посредством аргумента -debug.