View Menu
Introduction
Studio Pro supports a number of dockable window panes, such as the Changes and Errors panes. You can close some panes to just show the ones you need at the moment, but you can always reopen them via the View menu.
Via this menu you can also enable or disable the full screen mode or reset the layout of your app to the default.
Layout of Panes
You can change the default layout of panes and arrange them in the layout you like.
When you drag a pane, you can see arrows that indicate where you can position this pane. You can position the pane either inside the current pane (arrows grouped together) or make it full-window height or width (individual arrows on the borders). Each position is labelled and explained below:
-
Within the current pane you can position a pane in one of the following ways:
-
Pane-height – left
-
Pane-height – right
-
Pane-height – top
-
Pane-height – bottom
-
New pane as a new tab
If you try to position the pane as a new pane inside the working area, it will be opened as a dialog box.
-
-
Within the current window you can position a pane in one of the following ways:
- Full-window height – left
- Full-window height – right
- Full-window height – top
- Full-window height – bottom
If you have several panes grouped together in tabs, you can change the position of all the tabs at once by dragging the top-bar. To change the position of an individual tab, drag the tab itself.
Menu Items
Menu items of the View menu are described in sections below.
App Explorer
The App Explorer pane displays the complete structure of your app, including all the documents inside the modules. By default, the active document is always selected, so you can quickly see where the document you are editing is in the tree. You can change this behavior in Edit > Preferences.
Best Practice Recommender
For details on this virtual AI assistant, see Best Practice Recommender.
Changes
For version control-enabled apps (meaning, those with Team Server or other Git servers), the Changes pane shows the local changes to the app since the last commit. You can commit changes, update to the latest revision, and view the history from here.
This pane has two levels, so when you zoom into a changed document, you can review all the changes within that document without going back and forth between levels. The zoomed-in level of the pane is split into two grids, with elements on the left and properties on the right. Selecting an element on the left presents the changed properties on the right:
Connector
The Connector pane displays elements that can be connected to the currently selected element. For example, when a button is a selected, the Connector shows microflows that you can drag onto the button to connect them.
Console
The Console pane displays the output of the Mendix Runtime while running an application.
Documentation
The Documentation pane displays the documentation for the currently selected element (if applicable).
Error List
The Errors pane displays the errors, warnings, and deprecations that exist in your app.
Find Results
This pane displays the results of the latest find action. You can search for text, usages of an element (for example, an attribute), and unused items.
There are two Find Results panes. If you lock the results of the first pane, the second one is used for subsequent find operations until you unlock the first one.
Integration
The Integration pane enables you to browse the Catalog and use registered data sources that are available for your organization in your app development. You can add external entities and external actions to your app via this pane and see entities and data sources already consumed in your app.
OpenAPI Documentation
The OpenAPI Documentation pane displays the auto-generated OpenAPI documentation for the currently opened Published OData service. This allows you to preview the REST operations that will be available once your app is published.
Maia
The Maia pane displays the Maia Chat interface where you can ask questions about app development in Mendix, including how to apply concepts, best practices, and development patterns. For more information, see Maia Chat.
Marketplace
For details on using Mendix Marketplace components in your app modeling, see How to Use Marketplace Content.
Page Explorer
Page Explorer gives a quick overview of the page layout and allows you to view and edit nested containers in the Design mode.
Properties
The Properties pane displays the properties of the currently selected element. This is where a lot of editing in Studio Pro takes place.
Stories
For Team Server app, the Stories pane shows the stories of the current Sprint. For more information on the Stories pane and how to interact with it, see Stories Pane.
Toolbox
The Toolbox pane displays the tools that can be used in the current editor. For example, in a page you can insert all kinds of widgets (for example, data containers) by dragging them from the Toolbox onto your page.
The Toolbox has a tile view showing larger icons and a list view showing a list of elements. You can switch between the tile and list view modes at the lower-right corner of the Toolbox.
Widget Developer Console
This console helps you debug the configuration code of your widget that is responsible for conditionally visible properties, custom consistency checks, and Structure mode preview. This console shows logs from the getProperties
, getPreview
, check
, and getCustomCaption
functions, which can be defined inside the new configuration module (for more information, see the Widget Developer Console section of Configuration Module API for Pluggable Widgets).
Debug Windows
For more information on debugging, see Debugging Microflows and Nanoflows.
Breakpoints
The Breakpoints pane shows all the breakpoints in your app. You can enable and disable breakpoints from here.
Debugger
The Debugger tool can be used to debug your application.
Variables
In the Variables pane, you can view the current values of variables, lists, and objects when debugging your application.
Full Screen
The Full Screen mode hides the title bar and makes the window fill the entire screen.
Shortcut key: F11
Distraction Free Mode
The Distraction Free Mode does the same as the Full Screen mode above, but also closes all dockable window panes.
Shortcut key: Shift + F11
Reset Layout
Resets the layout of dockable window panes to factory defaults.