Debug Perspective
The Debug perspective is a collection of IDL Workbench views that are especially useful when debugging problems in your code. While it is possible to include all of the views visible in the Debug perspective in the IDL perspective (or in a customized perspective that you create), it is often preferable to leave some of these views hidden when performing non-debugging tasks. Additionally, the Eclipse framework that underlies the IDL Workbench makes a distinction between editing and debugging code, and provides the ability to switch automatically to the Debug perspective when an error or breakpoint is encountered.
Automatic Perspective Switching
The first time you execute IDL code that contains an error or a breakpoint, the IDL Workbench will display the Confirm Perspective Switch dialog:

- If you click Yes, the workbench will switch to the Debug perspective.
- If you click No, the workbench will stay in the current perspective (but will display the The Debug View if it is not already visible).
- If you check the Remember my decision checkbox, the workbench will behave whichever way you have chosen when execution halts in the future.
You can revisit your choice by opening the Preferences → Run/Debug → Perspectives preference page and changing the value of the Open associated perspective when an application suspends radio button to one of "Always," "Never," or "Prompt."