# Window Menu actions

Name | Function | Keyboard Shortcut
--- | --- | ---
New Window | Opens a new Workbench window |
New Editor | Opens a new copy of the active editor |
Open Perspective (submenu) | Opens a new perspective (The contents and order of entries in the submenu are dependent on the current perspective. The Other... entry allows you to open any perspective.) |
Show View (submenu) | Displays a view in the current perspective (The contents and order of entries in the submenu are dependent on the current perspective. The Other... entry allows you to open any view.) |
Customize Perspective... | Alters the visibility of various elements of the current perspective |
Save Perspective As... | Saves the current perspective under a new name (It can then be accessed through the Open Perspective > Other... dialog.) |
Reset Perspective | Removes any customizations created by Customize Perspective... |
Close Perspective | Closes the active perspective |
Close All Perspectives | Closes all the open perspectives, which also closes all the Editors and Views |
Navigation | Navigates between views, perspectives, and editors in the following ways: |

Show System Menu
  Displays the menu that is used for closing the current view or editor

Alt+(hyphen)

Show View Menu
  Displays the drop-down menu accessible from the triangle button in the current view's toolbar

Ctrl-F10

Maximize Active View or Editor
  Maximizes the current view or editor to fill the window

Ctrl+M

Minimize Active View or Editor
  Minimizes the current view or editor down to an icon on the side of the window

Activate Editor
  Switches from the current view to the current editor

F12

Next Editor
  Activates the most-recently-used editor (If held down, displays the list of open editors, ordered by time.)

Ctrl+F6

Previous Editor
  Activates least-recently-used editor (If held down, displays the list of open editors, ordered by time.)

Ctrl+Shift+F6

Switch to Editor...
  Displays a dialog that allows multiple editors to be saved or closed

Ctrl+Shift+E

Next View
  Activates the most-recently-used view (If held down, displays the list of open views, ordered by time.)

Ctrl+F7

Previous View
  Activates least-recently-used view (If held down, displays the list of open views, ordered by time.)

Ctrl+Shift+F7

Next Perspective
  Activates the most-recently-used perspective (If held down, displays the list of open perspectives, ordered by time.)

Ctrl+F8

Previous Perspective
  Activates least-recently-used perspective (If held down, displays the list of open perspective, ordered by time.)

Ctrl+Shift+F8
Preferences | Opens the Preferences dialog, where workspace-wide preferences can be set (The C/C++ Page Preference Window section documents the C/C++-specific preferences.) |