如何查找Eclipse扩展点的默认实现及导航至对应实现类
导航到Eclipse扩展点实现类的简便方法
针对org.eclipse.jdt.core.javaFormatter这类扩展点,可通过以下直接方式快速定位实现类:
使用扩展点注册表视图
- 打开
Window > Show View > Other...,在弹窗中找到Plug-in Development > Extension Points视图并打开 - 在视图搜索框输入目标扩展点ID(如
org.eclipse.jdt.core.javaFormatter),找到后双击打开详情页 - 切换到
Extensions标签页,即可看到所有已注册的实现,其中默认实现为org.eclipse.jdt.core.formatter.DefaultCodeFormatter - 选中对应扩展项,右键选择
Open Implementation即可直接跳转到源码
- 打开
通过插件清单文件查找
- 定位提供该扩展点的插件(此处为
org.eclipse.jdt.core),打开其plugin.xml文件 - 切换到
Extensions标签,筛选出对应扩展点的实现条目,点击条目内的类链接即可跳转
- 定位提供该扩展点的插件(此处为
利用插件搜索功能
- 打开
Search > Search...,选择Plugins搜索类型 - 输入扩展点ID,勾选
Search for extensions选项,执行搜索后即可获取所有关联的实现类
- 打开
内容的提问来源于stack exchange,提问作者Sigmund
相关产品推荐
相关产品推荐

