如何获取(了解)Eclipse中特定菜单的菜单ID?

Tem*_*ing 5 eclipse eclipse-plugin

我试图在Package-Explorer的项目上下文菜单中添加一个子菜单。但是,我找不到该菜单的菜单ID。

所以我的问题是如何在Eclipse中查找menuid?

非常感谢您的帮助。

Sya*_*yam 3

Plugin Spy 可以轻松地为您提供有关正在运行的 UI 的信息。

按“Alt+Shift+F1”获取有关当前运行的 Eclipse 插件/数据类型/屏幕的信息。

按“Alt + Shift + F2”并选择一个菜单以查看谁提供了此菜单。

了解更多信息:

http://www.vogella.com/articles/EclipseCodeAccess/article.html#pluginspy

例如:PackageExplorer 本身的 Plugin Spy 将显示如下:
包浏览器 SPY

对于 packaghe 资源管理器中的弹出菜单(例如刷新),它显示如下:
刷新间谍

  • Plugin-Spy 不适用于上下文菜单。SWT 间谍(您链接到的)与 Plugin Spy 不同。 (2认同)