如何获取扩展框架的Eclipse locationURI?

时间:2012-02-23 18:38:39

标签: eclipse-plugin

我正在编写一个插件,并希望在上下文菜单中添加一个只能在ContentOutline中显示的条目。 我发现以下locationUri为所有上下文菜单添加了我的新命令

popup:org.eclipse.ui.popup.any?after=additions

将此locationUri更改为popup:org.eclipse.ui.popup.ContentOutline?after = additions后无法正常工作。我怎样才能找到这些locationUri?

2 个答案:

答案 0 :(得分:0)

你试过这个: 弹出:?org.eclipse.ui.views.ContentOutline后添加=

答案 1 :(得分:0)

回答后代

如果您只对Java代码的大纲感兴趣,那么JavaOutlinePage(实现IContentOutlinePage)的locationURI是

弹出:org.eclipse.jdt.ui.outline

JavaOutlinePage文件顶部的JavaDoc包含以下行:

"在JavaPlugin.getDefault().getPluginId() + ".outline"。"

下发布其上下文菜单

快速打印出JavaPlugin.getDefault()。getPluginId()给出" org.eclipse.jdt.ui"。