我是 eclipse 插件开发的新手。我想在我的插件中自定义一些 Eclipse 功能。所以我想知道,当我在 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
The org.eclipse.ui/debug=true
在这种情况下,line 可以对特定插件进行调试org.eclipse.ui
。其他行启用单独的调试选项。
这些选项有数百个,按照惯例,大多数插件都包含一个.options
插件 jar 中的文件列出了插件支持的选项。
正如 Eclipse 最新版本的评论中提到的,调试跟踪选项也可以在“常规 > 跟踪”的首选项中以及启动配置的“跟踪”选项卡上找到。
您还可以使用“插件间谍”来找出正在显示对话框的类。安装后,您可以在显示对话框时按 Alt+Shift+F1 以获取信息。如果您安装了 Eclipse 源代码插件,则可以直接访问源代码。欲了解更多信息,请参阅Eclipse 源代码 http://www.vogella.com/tutorials/EclipseCodeAccess/article.html教程。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)