.. include:: ../_header.rst Main menu --------- The |MainMenu|_ lists common general commands. You can open it by pressing in the menu button at the right of the |MainToolbar|_: .. image:: ../images/workbench-main-menu-01062021.webp :alt: Main menu. * **Open Project**: launches the `Open Project dialog `_. * **Reload Project**: `reloads the project files `_. * **Compile Project**: compiles all compilable files of the project. For example, the `scene <../scene-editor/scene-compiler.html>`_ and `component <../scene-editor/user-components-compiler.html>`_ files. This does not include TypeScript files or any other format with external compilers. * **Open Visual Studio Code**: opens the project in a local |VSCode|_ instance. This is available only if the |PhaserEditor|_ server is running in `desktop mode <../misc/server-options.html>`_. You can configure a different external editor. Check the **-external-editor-command** `server option <../misc/server-options.html>`_. * **Select Color Theme**: opens the `Color Themes dialog `_. * **Command Palette**: opens the `Command Palette `_ * **Unlock Phaser Editor 2D**: opens a dialog to `unlock the IDE <../pricing/index.html>`_. * **Check For Updates**: checks if there is a new version. * **Help**: opens this documentation in the browser. * **About**: opens the About dialog.