查找eclipse项目中的错误数

如何以编程方式查找eclipse项目中的错误数(以红色标记)?

有两个主要步骤:

  1. 您需要访问Eclipse API – 为Eclipse编写自己的插件或使用Groovy Monkey之类的脚本插件

  2. 使用Eclipse API获取您感兴趣的资源的问题标记 – 请查看此链接: 如何使用资源标记

如果你只想检索JDT错误标记,你应该写这样的东西:

public static IMarker[] calculateCompilationErrorMarkers(IProject project) { ArrayList  result = new ArrayList (); IMarker[] markers = null; markers = project.findMarkers(IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER, true, IResource.DEPTH_INFINITE); for (IMarker marker: markers) { Integer severityType = (Integer) marker.getAttribute(IMarker.SEVERITY); if (severityType.intValue() == IMarker.SEVERITY_ERROR) result.add(marker); } return result.toArray(new IMarker[result.size()]); }