Eclipse 如何将编辑器与问题标记关联?

Eclipse 如何将编辑器与问题标记关联?,eclipse,eclipse-plugin,eclipse-rcp,Eclipse,Eclipse Plugin,Eclipse Rcp,我为我的“.custom”文件扩展名注册了多个编辑器。双击problems视图中的问题标记,在第一个注册的编辑器中打开引用的资源。如何将问题标记与单击错误标记时用于打开文件的特定编辑器相关联?否,这是不可能的。始终使用标记中文件的编辑器 文件打开是使用IDE.openEditorAPI完成的,与普通文件打开相同。这是在openMarkerInEditor方法中标记视图的org.eclipse.ui.internal.views.markers.ExtendedMarkersView基类中完成的。

我为我的“.custom”文件扩展名注册了多个编辑器。双击problems视图中的问题标记,在第一个注册的编辑器中打开引用的资源。如何将问题标记与单击错误标记时用于打开文件的特定编辑器相关联?

否,这是不可能的。始终使用标记中文件的编辑器


文件打开是使用
IDE.openEditor
API完成的,与普通文件打开相同。这是在
openMarkerInEditor
方法中标记视图的
org.eclipse.ui.internal.views.markers.ExtendedMarkersView
基类中完成的。

不支持此操作。“问题”视图仅对标记中的资源使用了
IDE.openEditor
。不同的编辑器取决于同一文件的视图,这会让用户感到困惑。相反,考虑在用户交互需要的情况下实现一个可以打开对话框的快捷方式。你能把你的评论添加为答案吗,这样未来用户会发现它更容易?格雷格-449