## Expressions View

The Expressions view helps you monitor and manipulate these items:

- global and local variables
- structure members
- array elements

The Expressions view displays these columns:

- Expression column—Lists expressions and expression hierarchies. Click the hierarchical controls to expand or collapse the expression view.
- Value column—Shows the current value of each corresponding expression. Double-click a value to change it.

Figure 1 shows the Expressions view. Table 1 explains items in view.

Figure 1 - Expressions view

##### Table 1. Expressions view —items

Item | Icons | Explanation
--- | --- | ---
Show Type Names |  | Toggles the display of type names in the Expressions view.
Show Logical Structure |  | Not available in C/C++ yet.
Collapse All |  | Collapses all expanded expressions into the top level.
Remove Selected Expression |  | Click to remove all currently selected expressions from the expressions list.
Remove All Expressions |  | Click to remove all expressions from the expressions list.

#### Opening the Expressions View

Use the Expressions view to inspect frequently used variables as their values change during a debugging session.

#### Opening an Expressions view

- Select Window > Show View > Expressions
- OR
- Right-click a variable in the Variables or editor view and choose the Add Watchpoint command

An Expressions view appears in the current perspective.

##### Related tasks

- Adding Expressions
- Editing Expressions
- Removing Expressions