Workspaces in the IDE

A workspace is an arrangement of windows geared toward a specific task. The IDE includes five workspaces: editing, GUI editing, browsing, running, and debugging.

For example, when you edit your user interface, you work in the GUI editing workspace, which by default includes the Component Inspector, Form Editor, and the Source Editor. When you debug your program, you use the debugging workspace, which might include the Debugger window (for setting breakpoints, monitoring threads, and watching variables), the Output window (for displaying messages from the debugger) and the Source Editor (for showing breakpoints in the source code).

You open workspaces from the tabs in the main window. Workspaces can also be loaded automatically. For example, when you open the Form Editor, the IDE automatically switches to the GUI editing workspace by default. You can set the automatic loading of workspaces in the Options window.

You can create a workspace using the contextual menu of the Workspaces node in the Project Settings window. You can delete a workspace by right-clicking the workspace tab in the main window and choosing Delete workspace name.

Your current workspace does not constrain the windows you can have open. You can use the View menu on the main window to open any window at any time. When you save a project or exit the IDE, it saves the state of each workspace. The next time you open the project or start the IDE, the windows in your workspaces appear exactly as you left them. (Dialog boxes, such as the New Template Chooser, are not saved because they are modal.)

See also
Creating a Workspace
Renaming a Workspace
Deleting a Workspace
Configuring the IDE

Legal Notices