Я новичок в разработке плагинов eclipse. Я хотел бы настроить некоторые функции eclipse в моем плагине. Поэтому я хотел бы знать, что происходит в фоновом режиме, когда я выполняю некоторую операцию в eclipse. Например, File-> New-> Project. Мне нужны журналы/Trace, из которых вызывается plugin/Class/Function?Как получить журналы плагинов плагинов в eclipse
ответ
Вы можете использовать аргумент -debug <path to options file>
, когда вы запустите Eclipse, чтобы указать путь к файлу опций отладки, который используется для включения различных параметров трассировки отладки. Вы также можете использовать аргумент -consoleLog
.
опционов, пример файла будет:
# Turn on debugging for the org.eclipse.ui plugin.
org.eclipse.ui/debug=true
# Show all jobs in dialogs and the progress view including the support jobs
org.eclipse.ui/debug/showAllJobs=true
# Report if a stale job was found
org.eclipse.ui/debug/job.stale=true
org.eclipse.ui/debug=true
линия включает отладку для конкретного плагина в этом случае org.eclipse.ui
. Другие линии позволяют использовать отдельные параметры отладки.
Есть сотни этих вариантов, по соглашению большинство плагинов включает файл .options
в банке плагина, в котором перечислены параметры, поддерживаемые плагином.
Как упоминалось в комментариях в последних выпусках Eclipse, параметры трассировки отладки также доступны в настройках в разделе «Общие»> «Трассировка» и на вкладке «Трассировка» «Запуск конфигураций».
Вы также можете использовать «plug-in spy», чтобы узнать класс, который отображает диалоговое окно. После установки вы можете нажать Alt + Shift + F1, когда появится диалоговое окно для получения информации. Если у вас установлены плагины исходного кода Eclipse, вы можете перейти непосредственно к исходному коду. Для получения дополнительной информации см. Eclipse Source Code учебник.
- 1. Разработка плагинов Eclipse - обновление плагинов без перезагрузки
- 2. Отключение плагинов в Eclipse
- 3. Установка плагинов в Eclipse
- 4. Разработка плагинов Eclipse --- PopupMenuCreation
- 5. Как получить JavaDoc для разработки плагинов Eclipse?
- 6. Редактор плагинов Eclipse
- 7. Вопросы разработки плагинов Eclipse
- 8. Установка плагинов Eclipse RCP
- 9. Неисправность обновления плагинов Eclipse
- 10. Проблема разработки плагинов Eclipse
- 11. Maven плагинов для Eclipse,
- 12. Класс активатора плагинов Eclipse
- 13. Зависимости плагинов Eclipse RCP
- 14. Открыть редактор плагинов Eclipse
- 15. Lazy активация плагинов Eclipse
- 16. Получить список активных плагинов в Eclipse RCP
- 17. Как указать каталог «плагинов» Eclipse
- 18. Установка плагинов в Eclipse PDE
- 19. Импорт плагинов в Eclipse Juno
- 20. облако-литейное хранилище плагинов eclipse
- 21. Разработка плагинов Eclipse: удаление старых плагинов из экспериментального экземпляра
- 22. Найти классы плагинов FindBugs eclipse
- 23. Eclipse IDE: установить набор плагинов
- 24. Разработка редактора плагинов для eclipse
- 25. Разработка плагинов с использованием eclipse
- 26. Как скрыть файлы в разработке плагинов eclipse?
- 27. Автоматический экспорт/развертывание плагинов Eclipse
- 28. Разработка плагинов Eclipse: Редактор схем
- 29. Разработка плагинов Eclipse без Java
- 30. Подсчет установок плагинов eclipse/downloads
Параметры отслеживания также можно контролировать с помощью пользовательского интерфейса. Либо в _Window_> _Preferences_> _General_> _Tracing_ для исполняемого экземпляра, либо на вкладке _Tracing_ в конфигурациях запуска PDE для приложений Eclipse, запущенных из среды IDE. –
Спасибо @greg. Я попробовал шаги, сказанные вами. Почему-то я не смог получить никаких журналов/трасс. Было бы здорово, если бы вы объяснили мне, например, File-> New-> Project. – Vinayak
+1 @Herrmann. Я тоже следовал твоим шагам, но результата не было. Было бы здорово, если бы вы рассказали мне пример и как точно отслеживание показано в затмении. – Vinayak