如何将编辑器与问题标记相关联?
How to associate an editor with a problem marker?
我有多个编辑器注册了我的“.custom”文件扩展名。在问题视图中双击问题标记,在第一个注册的编辑器中打开引用的资源。如何将问题标记与特定编辑器相关联,该编辑器用于在单击错误标记时打开文件?
不,这是不可能的。始终使用标记中文件的编辑器。
文件打开是使用IDE.openEditor
API完成的,和普通文件打开一样。这是在 org.eclipse.ui.internal.views.markers.ExtendedMarkersView
基础 class 中完成的,用于 openMarkerInEditor
方法中的标记视图。
我有多个编辑器注册了我的“.custom”文件扩展名。在问题视图中双击问题标记,在第一个注册的编辑器中打开引用的资源。如何将问题标记与特定编辑器相关联,该编辑器用于在单击错误标记时打开文件?
不,这是不可能的。始终使用标记中文件的编辑器。
文件打开是使用IDE.openEditor
API完成的,和普通文件打开一样。这是在 org.eclipse.ui.internal.views.markers.ExtendedMarkersView
基础 class 中完成的,用于 openMarkerInEditor
方法中的标记视图。