1
我有一個不尋常的錯誤,我可能會錯過一些東西 - 我寫了一個測試插件,應該只是在文件的第一行顯示一個錯誤標記。我使用此代碼,從按下按鈕Eclipse中的隱形標記
public void createMarkerForResource(IResource resource) throws CoreException {
HashMap map = new HashMap();
MarkerUtilities.setLineNumber(map, 1);
MarkerUtilities.setMessage(map, "HAZARD");
map.put(IMarker.SEVERITY, IMarker.SEVERITY_WARNING);
MarkerUtilities.createMarker(resource, map, IMarker.TEXT);
}
的代碼似乎沒有工作觸發 - 但仔細觀察東西正在發生的事情。現在有標尺 '可點擊' 區域,但沒有圖標...
前:
後:
任何想法?
(我知道有一個類似的問題 - 但它是自我解決,因爲我們使用不同的方法和讓我認爲這是值得開放這一個不同的反應)
完美 - 我改變IMarker.TEXT IMarker.PROBLEM和一個不錯的小圖標彈出:) – Joe