Depurar un programa

Al definir una configuración de lanzamiento para ejecutar un programa, puede especificar qué modalidades (ejecución, depuración, perfil, etc.) están soportados por el programa. Si está soportada la modalidad de depuración, tendrá que implementar un modelo de depuración y una UI que permitan a los usuarios interaccionar con los programas en proceso de depuración. El conector núcleo de depuración de la plataforma proporciona soporte para:

El conector de UI de depuración proporciona una infraestructura para mostrar el modelo de depuración en la UI. También incluye clases de programas de utilidad para implementar tareas comunes de la UI.

Dado que se hace difícil exponer la depuración genérica de manera detallada, revisaremos el modelo de depuración de la plataforma y las clases de la UI desde la perspectiva del depurador Java.

Cómo escribir un depurador de Eclipse proporciona un ejemplo de principio a fin para crear un depurador mediante un lenguaje ensamblador de automatización simple de pulsaciones (PDA) como ejemplo.