Como a plataforma é projetada para suportar várias linguagem de programação e ferramentas diferentes, é provável que o usuário tenha várias implementações diferentes do depurador instaladas no workbench. Normalmente, um desenvolvedor está trabalhando e depurando em um idioma por vez. No entanto, todas as implementações de depuração compartilham a perspectiva de depuração do workbench debug e suas exibições associadas. Para prevenir a desordem das barras de ferramentas e menus pop-up da exibição de depuração, os plug-ins de depuração podem especificar grupos nomeados de ações de depuração que o usuário pode escolher para ocultar ou mostrar no depurador.
Os grupos de ações são definidos no ponto de extensão org.eclipse.debug.ui.debugActionGroups. Um grupo de ações possui um id, nome, e atributo visível. O atributo visível determina se as ações no grupo devem ser mostradas, por padrão, nas exibições do depurador. O usuário pode alterar a visibilidade a partir do diálogo de preferências.
O seguinte exemplo mostra a marcação para os grupos de ação de depuração no depurador Java:
<extension point = "org.eclipse.debug.ui.debugActionGroups">
<debugActionGroup
id = "org.eclipse.jdt.debug.ui.javaDebugActionGroup"
visible="true"
name="%JavaDebugActionGroup.name">
<action id="org.eclipse.jdt.debug.ui.actions.AddException"/>
<action id="org.eclipse.jdt.ui.breakpointViewActions.ShowQualified"/>
<action id="org.eclipse.jdt.ui.expressionViewActions.ShowQualified"/>
<action id="org.eclipse.jdt.ui.expressionViewActions.AddWatchExpression"/>
<action id="org.eclipse.jdt.ui.launchViewActions.ShowQualified"/>
<action id="org.eclipse.jdt.ui.variableViewActions.ShowQualified"/>
<action id="org.eclipse.jdt.ui.variableViewActions.ShowStatic"/>
<action id="org.eclipse.jdt.ui.expressionViewActions.ShowStatic"/>
<action id="org.eclipse.jdt.ui.variableViewActions.ShowConstants"/>
<action id="org.eclipse.jdt.ui.expressionViewActions.ShowConstants"/>
<action id="org.eclipse.jdt.ui.expressionViewActions.PrimitiveOptions"/>
<action id="org.eclipse.jdt.ui.variableViewActions.PrimitiveOptions"/>
</debugActionGroup>
</extension>
Observe que o nome especificado no ponto de extensão é o que aparece no diálogo de preferências.