Plugins kan også definere markeringsløsninger, så deres problemmarkeringer kan deltage på arbejdsbænkens funktion Hurtig rettelse. Brugerne kan vælge en problemmarkering og vælge en Hurtig rettelse på en pop op-menu, som indeholder listen med leverede rettelser, der er bidraget til markeringen.
Du kan bidrage med markeringsløsninger ved at bruge udvidelsespunktet org.eclipse.ui.ide.markerResolution. Udvidelsespunktet giver plugins mulighed for at tilknytte en klasse, som implementerer IMarkerResolutionGenerator, med en bestemt markeringstype. Markeringen kan kvalificeres med kun markeringstypen, eller den kan kvalificeres yderligere med værdien af en eller flere af dens attributter. JDT'en bidrager med en markeringsløsning for Java-problemer:
<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>
Markeringsløsningsgeneratoren har ansvaret for at returnere et array af markeringsløsninger (IMarkerResolution), som vises på pop op-menuen Hurtig rettelse. Løsningen vil være run(), hvis brugeren vælger en af rettelserne.