Moduly plug-in mohou také definovat rozlišení značkovače, aby se jejich značkovače problémů mohly podílet na funkci Rychlá oprava pracovní plochy. Uživatelé si mohou vybrat značkovač problému a zvolit Rychlá oprava z rozevírací nabídky obsahující seznam dodávaných oprav, které jsou poskytovány pro značkovač.
Rozlišení značkovače jsou poskytována prostřednictvím bodu rozšíření org.eclipse.ui.ide.markerResolution. Tento bod rozšíření umožňuje modulům plug-in přiřazovat třídu, která implementuje IMarkerResolutionGenerator ke konkrétnímu typu značkovače. Značkovač lze kvalifikovat pouze typem značkovače, nebo jej lze dále kvalifikovat hodnotou jednoho nebo více jeho atributů. JDT poskytuje rozlišení značkovače pro problémy Javy:
<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>
Generátor rozlišení značkovače zodpovídá za vracení pole rozlišení značkovače (IMarkerResolution), které bude zobrazeno v rozevírací nabídce Rychlá oprava. Rozlišení bude run(), pokud si uživatel zvolí jednu z oprav.