Workspace window
The workspace window shows one open object store. You browse, search and analyse the objects here. It has the menus and a search button in its title bar, a rail of pages on the left, and a status bar at the bottom.
Opening it
- Open an object store; see Opening an object store. Each store gets its own window.
- Open a store that is already open, and Prism brings its window to the front.
The window opens maximized unless you turn off Open workspace window maximized on the Settings page.

| # | Name | Description |
|---|---|---|
| 1 | Menus | See Menus. |
| 2 | Search | Opens Universal Search, as Ctrl+T does. The button hides when the window is too narrow to fit it beside the menus. |
| 3 | Navigation rail | The pages of the window, Operations, the control panel button and Settings. See Navigation rail. |
| 4 | Page area | The page selected in the rail, here the Objects page. |
| 5 | Status bar | The path of the object store and, for a mirror, its synchronization. See Status bar and notifications. |
Navigation rail

| # | Name | Description |
|---|---|---|
| 1 | Solution | Shows the Solution page. |
| 2 | Objects | Shows the Objects page. |
| 3 | Interop References | Shows the Interop References page (experimental). |
| 4 | Reports | Shows the Reports page. |
| 5 | MCP Server | Shows the page where you run the MCP server for AI agents. |
| 6 | Operations | Shows whether Prism is running tasks in the background. Select it to list the running tasks. |
| 7 | Show Prism control panel | Brings the control panel to the front (Ctrl+P). |
| 8 | Settings | Shows the Settings page. |
Hover over an icon to see what the page is for. The window opens on the Objects page.
| Mark | Meaning |
|---|---|
| Error mark on Solution | Some objects could not be parsed. The window then opens on the Solution page, so you see the failures first. |
| Warning mark on Solution | Some objects have no name. |
| Amber dot on Interop References | Prism is scanning for interop references. |
| Green dot on Interop References | Prism has found interop references. |
Hide the Solution and Interop References pages with Show Solution page and Show Interop References page on the Settings page.
Menus
The menus sit in the title bar, left to right. Each menu is shown open beside its items.
Keyboard shortcuts
These keys work anywhere in the workspace window.
| Key | Action |
|---|---|
| Ctrl+T | Open Universal Search. |
| Ctrl+Shift+P | Open Universal Search on commands (>). |
| Ctrl+Shift+O | Open Universal Search on the members of the current object (@). |
| Ctrl+Shift+S | Open Universal Search on members (k:member). |
| Ctrl+F | Search the code lines of the current object. |
| Ctrl+Shift+F | Search the code lines of all objects. |
| Ctrl+G | Open Go to position. |
| Ctrl+Shift+G | Open Go to Prism Path. |
| Ctrl+Shift+E | Expand the object index to fill the page, or return it to its panel. See Expanded object index. |
| Alt+Left or the mouse Back button | Go back to the previous place. |
| Alt+Right or the mouse Forward button | Go forward again. |
| Ctrl+Space | Go to the current place in the history again, for example after you scrolled away from it. |
| Ctrl+P | Bring the control panel to the front. |
| Ctrl+L | Open the log. |
| Ctrl+Shift+L | Open the session log. |
| Ctrl+Alt+L | Open the folder that holds the log files. |
| Alt+F4 | Close the object store and its window. |
Keys that work in one part of the window:
| Key | Where | Action |
|---|---|---|
| Right / Left | Object index, Dependencies tab | Expand or collapse the selected group. |
| Enter | Expanded object index, Dependencies tab | Open the selected object. |
| Esc | Expanded object index | Return the object index to its panel. |
| Esc | Go to position, Go to Prism Path | Close the window. |
| Esc | Results windows | Close the window, while Escape closes window is on, on the Settings page. |
Status bar and notifications
| # | Name | Description |
|---|---|---|
| 1 | Store path | Where the object store is. Select it to open the location. |
| 2 | Synchronization status | For a mirror only: what the synchronization is doing. |
| 3 | Progress bar | Runs while the mirror synchronizes. |
Hide the status bar with View › Show › Status Bar.
Notifications, such as Copied to clipboard, appear at the bottom right of the window and close by themselves.
Results windows
Search results open in a window of their own beside the workspace window, so you can keep several open. A results window has a small rail with the results page and Settings below it; select the results page in the rail to return to it from Settings. A results window holds one of these pages:
- Find Usages
- Code Lines
- Text Constants
- System Functions
- Universal Search, pinned into a window.
Make room for the object view
Use this on a small screen, or to read long code without scrolling sideways.
- Choose View › Show.
- Clear Objects to hide the object index, and Outline to hide the outline.
- Optionally clear Toolbar and Status Bar as well.
The object view takes the room. The View menu turns accent coloured as a reminder; select the same items again to bring the parts back. To hide a panel for a moment, double-click the splitter beside it; see Resize and hide panels.
Go back to a place you visited
Prism records every place you navigate to in a window: objects, declarations and code lines.
- To step back or forward one place, press Alt+Left or Alt+Right, or select Back or Forward on the Objects page toolbar.
- To jump to an earlier place, open the History menu and select it.
- To return to where you are in the history after scrolling away, press Ctrl+Space.





