Utilización de la perspectiva Depurar para depurar un pluglet

La perspectiva predeterminada para el entorno de trabajo del depurador de pluglets es la perspectiva Depurar. Inmediatamente después de iniciar el depurador de pluglets, el entorno de trabajo del depurador de pluglets abre una ventana del editor que contiene el pluglet iniciado más recientemente.

Procedimiento

Para depurar el pluglet:

  1. Inicie el entorno de trabajo del depurador pulsando Ejecutar > Herramientas internas > Depurador de pluglet. Aparece el recuadro de diálogo de inicio del depurador de pluglets mientras se inicia el entorno de trabajo del depurador.
  2. Haciendo uso de la barra de herramientas global en el entorno de trabajo del depurador, pulse Ejecutar > Herramientas internas. Tenga en cuenta que este menú contiene el mismo historial de inicio de pluglets y los mismos grupos de menús de favoritos que los que tiene en el espacio de trabajo de destino. Sólo se pueden depurar los pluglets de espacio de trabajo. Tenga en cuenta que el menú de entorno de trabajo del depurador contiene elementos del menú de inicio que corresponden a los pluglets del espacio de trabajo.
  3. Establezca un punto de interrupción en algún lugar de la ventana del editor de pluglets en el entorno de trabajo del depurador. Por ejemplo, efectúe una doble pulsación en el panel estrecho situado a la izquierda del texto de origen en la línea donde desea establecer un punto de interrupción. Aparecerá una marca de punto de interrupción.
  4. Pulse Ejecutar > Herramientas internas y seleccione el elemento de menú que corresponda al pluglet que desea iniciar. Al pulsar estos elementos de menú de inicio de pluglet se inicia el pluglet en el entorno de trabajo de destino y no en el entorno de trabajo del depurador. Puesto que ha establecido un punto de interrupción, el entorno de trabajo del depurador indicará que el entorno de trabajo de destino se ha detenido en el punto de interrupción. Ahora, la vista Depurar muestra información sobre las hebras del entorno de trabajo de destino y la pila de llamadas de la hebra, que se ha detenido en el punto de interrupción.

Resultados

Utilice los botones de la barra de herramientas de la vista Depurar para reanudar o iniciar paso a paso el pluglet mientras se ejecuta. También puede pulsar el botón Desconectar en la barra de herramientas de la vista Depurar para permitir que el pluglet se reanude y ejecute hasta el final sin detenerse en otros puntos de interrupción. El depurador se reconectará automáticamente cuando se inicie un pluglet desde el entorno de trabajo.

Qué hacer a continuación

Tenga en cuenta que las vistas Depurar y Variables sólo muestran información mientras se ejecuta un inicio de pluglet. El depurador se conecta y desconecta automáticamente del entorno de trabajo de destino antes y después de iniciarse el pluglet. Cuando no depure el pluglet, puede volver al entorno de trabajo de destino e iniciar los pluglets desde el entorno de trabajo de destino sin interactuar con el depurador.

Puede dejar que el entorno de trabajo del depurador se ejecute durante largos períodos de tiempo. Dado que el entorno de trabajo del depurador se desconecta automáticamente del entorno de trabajo de destino cuando se termina de depurar un pluglet, puede dejar activado el entorno de trabajo del depurador y simplemente volver a cambiar al entorno de trabajo de destino para continuar trabajando desde ahí. De este modo, puede evitar la sobrecarga que supone reiniciar el entorno de trabajo del depurador cuando desea depurar un pluglet.

Para depurar o editar un pluglet distinto, puede cambiar a la perspectiva de Java™ y abrirlo desde la vista Explorador de paquetes, o puede abrir la vista Explorador de paquetes en la perspectiva Depurar.

Cuando cierre el entorno de trabajo de destino, el entorno de trabajo del depurador se cerrará automáticamente.


Feedback