Moduły dodatkowe mogą także definiować rozwiązania dla znaczników, dzięki którym odpowiednie znaczniki problemów będą uwzględniane w funkcji Szybka poprawka dostępnej w środowisku roboczym. Użytkownicy mogą wybierać znaczniki problemów i wybierać opcję Szybka poprawka z menu podręcznego zawierającego listę poprawek wniesionych dla znacznika.
Rozwiązania dla znaczników wnosi się przy użyciu punktu rozszerzenia org.eclipse.ui.ide.markerResolution. Ten punkt rozszerzenia umożliwia modułom dodatkowym powiązanie klasy (class), która implementuje interfejs IMarkerResolutionGenerator, z konkretnym typem znacznika. Znaczniki mogą być kwalifikowane tylko według typu lub także według wartości ich atrybutów. Pakiet JDT wnosi rozwiązanie dla znacznika dotyczącego problemów z kodem Java:
<extension point="org.eclipse.ui.ide.markerResolution"> <markerResolutionGenerator markerType="org.eclipse.jdt.core.problem" class="org.eclipse.jdt.internal.ui.text.correction.CorrectionMarkerResolutionGenerator"> </markerResolutionGenerator> </extension>
Generator rozwiązań dla znaczników jest odpowiedzialny za zwrócenie tablicy rozwiązań dla znaczników (IMarkerResolution), która będzie wyświetlana w menu podręcznym opcji Szybka poprawka. Gdy użytkownik wybierze jedną z poprawek, rozwiązanie zostanie uruchomione przy użyciu metody run().