是否可以通过编程方式检查IEditorPart是否有错误/警告?
答案 0 :(得分:1)
错误,警告,书签等由附加到资源的“标记”表示。
IMarker
界面用于描述这些标记,您可以使用以下命令获取文件的所有标记:
IFile file = .... the file you want to look at
IMarker [] markers = file.findMarkers(null, true, IResource.DEPTH_INFINITE);
这为您提供了所有类型的标记。要解决问题,请使用:
IMarker [] markers = file.findMarkers(IMarker.PROBLEM, true, IResource.DEPTH_INFINITE);