Eclipse plugin 如何在eclipse中获取平台插件的日志

Eclipse plugin 如何在eclipse中获取平台插件的日志,eclipse-plugin,eclipse-rcp,eclipse-pde,Eclipse Plugin,Eclipse Rcp,Eclipse Pde,我是eclipse插件开发的新手。我想在我的插件中定制一些eclipse功能。所以我想知道,当我在eclipse中执行某些操作时,在后台会发生什么。例如,文件->新建->项目。我需要调用哪个插件/类/函数的日志/跟踪 启动Eclipse时,可以使用-debug参数指定调试选项文件的路径,该文件用于启用各种调试跟踪选项。您可能还需要使用-consoleLog参数 选项文件示例如下: 打开org.eclipse.ui插件的调试。 org.eclipse.ui/debug=true 在对话框和进度视图

我是eclipse插件开发的新手。我想在我的插件中定制一些eclipse功能。所以我想知道,当我在eclipse中执行某些操作时,在后台会发生什么。例如,文件->新建->项目。我需要调用哪个插件/类/函数的日志/跟踪

启动Eclipse时,可以使用-debug参数指定调试选项文件的路径,该文件用于启用各种调试跟踪选项。您可能还需要使用-consoleLog参数

选项文件示例如下:

打开org.eclipse.ui插件的调试。 org.eclipse.ui/debug=true 在对话框和进度视图中显示所有作业,包括支持作业 org.eclipse.ui/debug/showAllJobs=true 报告是否找到过时的作业 org.eclipse.ui/debug/job.stale=true org.eclipse.ui/debug=true行启用对特定插件的调试,在本例中为org.eclipse.ui。其他行启用单个调试选项

这些选项有数百个,按照惯例,大多数插件都在插件jar中包含一个.options文件,其中列出了插件支持的选项

正如Eclipse最新版本中的注释所述,调试跟踪选项也可以在“常规>跟踪”中的首选项中以及启动配置的跟踪选项卡上找到


您还可以使用“plug-in spy”查找显示对话框的类。安装后,当显示对话框以获取信息时,可以按Alt+Shift+F1。如果您安装了Eclipse源代码插件,那么可以直接转到源代码。有关更多信息,请参阅教程。

跟踪选项也可以通过UI进行控制。在窗口>首选项>常规>运行实例的跟踪中,或者在从IDE中启动的Eclipse应用程序的PDE启动配置的跟踪选项卡中。谢谢@greg。我试过你说的步骤。不知何故,我无法获得任何日志/跟踪。如果你能用一个例子来解释我,比如说File->New->Project.+1@Herrmann,那就太好了。我也遵循了你的步骤,但没有结果。如果你能给我介绍一个例子,以及在eclipse中如何准确地显示跟踪,那就太好了。首先,你必须确定你想要什么样的跟踪,正如我说的,有数百种选择。只有通过研究源代码才能真正做到这一点。这些选项并不是一种简单的方法来查看在执行某些特定操作时会发生什么。就我个人而言,我通常使用plug-in spy来查找显示对话框的类,然后要么读取源代码,要么使用debug来跟踪代码。