Jak programowo wykryć liczbę błędów (zaznaczonych na czerwono) w projekcie zaćmienia?Znajdowanie liczby błędów w projekcie zaćmienia
13
A
Odpowiedz
11
Istnieją dwa główne etapy:
Potrzebny jest dostęp do Eclipse API - napisać własny plugin do Eclipse lub użyć wtyczki skryptowy jak Groovy Monkey
Korzystanie Eclipse API dostać markery problemowe dla zasób, który zainteresowany w - sprawdź ten link: How to work with resource markers
Jeśli chcesz odzyskać markers error JDT yo Powinieneś napisać coś takiego:
public static IMarker[] calculateCompilationErrorMarkers(IProject project)
{
ArrayList <IMarker> result = new ArrayList <IMarker>();
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()]);
}
+2
dzięki, że zadziałało – Alok
Powiązane problemy
- 1. Błąd na dodatek w projekcie biblioteki zaćmienia
- 2. regex: znajdowanie jednocyfrowej liczby
- 3. C#: Znajdowanie błędów: if (false)
- 4. Xcode - znajdowanie martwych metod w projekcie
- 5. Pydev, format kodu automatycznego wszystkie pliki w projekcie zaćmienia
- 6. Występuje błąd sporadyczny podczas budowania funkcji zaćmienia w projekcie Tycho
- 7. znajdowanie maksymalnej i minimalnej liczby z 2 liczb w tablicy
- 8. Czy PyCharm wyświetla listę wszystkich błędów Pythona w projekcie?
- 9. Linux Terminal: Znajdowanie liczby linii dłuższych niż x
- 10. Dzielenie liczby całkowitej i znajdowanie największej sumy C++
- 11. Instalacja zaćmienia php w Ubuntu
- 12. Znajdź brakujący element w projekcie w projekcie
- 13. Odświeżenie zaćmienia z wiersza polecenia
- 14. Znajdowanie podciągów w python
- 15. Znajdowanie wysokości w Swift
- 16. Konfigurowanie zaćmienia na ubuntu
- 17. debugowanie JSP od zaćmienia
- 18. Znajdowanie różnic między ciągami
- 19. Wyłącz automatyczne zaćmienie zaćmienia
- 20. Phonegap bez zaćmienia
- 21. Czy istnieje skrót klawiaturowy do odświeżania projektu w czasie zaćmienia?
- 22. Znajdowanie podwielokrotności o największej wielkości dla wszystkich 1 w macierzy zawierającej liczby 1 i 0
- 23. Znajdowanie środkowej liczby trzech liczb losowych za pomocą tylko funkcji max i min w JAVA
- 24. Uzyskiwanie błędów wyświetlania błędów programowania w produkcji
- 25. Uzyskiwanie liczby wierszy wszystkich plików w projekcie w porządku posortowanym (terminal Bash)
- 26. Policz całkowitą liczbę linii w projekcie XCode
- 27. Wyświetlanie dużych plików XML w czasie zaćmienia?
- 28. Jak wprowadzić znaki Unicode w czasie zaćmienia?
- 29. Jak uzyskać nazwę projektu w czasie zaćmienia?
- 30. Usuwanie spacji w czasie zaćmienia - Z komentarzy:
Otwórz okno problemów. Czy chcesz? – plucury
Nie, od projektu IProject chcę znać brak błędów w projekcie w mojej skoroszycie. Użyłem koncepcji IMarkerów, ale nie jestem w stanie określić programowo jak mogą tam występować błędy? – Alok