# Perspectives Preferences

The following preferences can be set using the Run/Debug > Perspectives preference page.

The preferences on this page allow you to set which, if any perspectives are automatically opened when launchers are used in certain modes

Option | Description | Default
--- | --- | ---
Open the associated perspective when launching | This option controls if the specified perspective will be switched to automatically or not when launching Always - the specified perspective will always be opened Never - the specified perspective will never be opened Prompt - the user will be prompted to switch to the specified perspective | Never
Open the associated perspective when an application suspends | This option controls if the specified perspective will be switched to when the application suspends Always - the specified perspective will always be opened Never - the specified perspective will never be opened Prompt - the user will be prompted to switch to the specified perspective | Prompt
Launcher / Perspective choices | This option area allows you to customize what perspective will be opened for a given launch and mode that it supports. For example, you can say that you want to open the Java perspective when using the Java JDT launcher in the run mode only. |

Debugger
Java perspectives
Java views
Local debugging
Remote debugging

Launching a Java program
Running and debugging

Console Preferences
Installed JREs Preferences
Java Debug Preferences
Launching Preferences
Run/Debug Preferences
String Substitution Preferences
View Management Preferences