Grupos de acciones de depuración

Como la plataforma está diseñada para dar soporte a diversos lenguajes y herramientas de programación, no es probable que el usuario tenga instaladas varias implementaciones distintas del depurador en el entorno de trabajo. Por lo general, el desarrollador trabajará y depurará en un solo lenguaje cada vez. Sin embargo, todas las implementaciones de depuración comparten la perspectiva de depuración del entorno de trabajo y las vistas asociadas a ella. Para impedir que las barras de herramientas y los menús emergentes de la vista de depuración se vean indebidamente abarrotados, los conectores de depuración pueden especificar determinados grupos de acciones de depuración que el usuario puede optar por que se muestren o se oculten en el depurador.

Los grupos de acciones están definidos en el punto de extensión org.eclipse.debug.ui.debugActionGroups. Los atributos de los grupos de acciones son id, name y visible. El atributo visible determina si las acciones del grupo deben verse por omisión en las vistas del depurador. El usuario puede cambiar la visibilidad en el diálogo de preferencias.

En el ejemplo siguiente se muestran los códigos XML de los grupos de acciones de depuración del depurador Java:

<extension point = "org.eclipse.debug.ui.debugActionGroups">
	<debugActionGroup
		id = "org.eclipse.jdt.debug.ui.javaDebugActionGroup"
	   	visible="true"
	   	name="Depuración Java">
	   	<action id="org.eclipse.jdt.ui.breakpointViewActions.ShowQualified"/>
	   	<action id="org.eclipse.jdt.debug.ui.actions.AddException"/>
	   	<action id="org.eclipse.jdt.ui.expressionViewActions.ShowQualified"/>
		<action id="org.eclipse.jdt.ui.expressionViewActions.ShowStaticFields"/>
		<action id="org.eclipse.jdt.ui.expressionViewActions.ShowFinalFields"/>
		<action id="org.eclipse.jdt.ui.launchViewActions.ShowQualified"/>
		<action id="org.eclipse.jdt.ui.actions.ToggleStepFilter"/>
		<action id="org.eclipse.jdt.ui.variableViewActions.ShowQualified"/>
		<action id="org.eclipse.jdt.ui.variableViewActions.ShowStaticFields"/>
		<action id="org.eclipse.jdt.ui.variableViewActions.ShowFinalFields"/>
	</debugActionGroup>
</extension>

Tenga presente que el nombre especificado en el punto de extensión es el que aparece en el diálogo de preferencias.

Diálogo de preferencias con grupos de acciones de depuración

Copyright IBM Corp. y otros 2000, 2002.