Reference manual

Objects page

Control Panel

The Control Panel, titled Prism for AL, is the window Prism for AL opens with. It is where you open workspaces, manage the package cache, change settings, and see your version and license. Each workspace you open gets its own Workspace window.

Opening it

  • Start Prism for AL. The Control Panel opens with the Home page.
  • From a workspace window, select File › Control Panel or press Ctrl+P.
Prism for AL Control Panel with its rail of pages and the page area
1 2 3 4 5 6 7
The rail of pages on the left, and the selected page beside it.
#NameDescription
1HomeShows the Home page: open a new or recent workspace.
2FeaturesShows the Features page: learn about Prism's features and review your progress.
3Package cacheShows the Package cache page.
4 Environment Shows the Environment page: the AL settings in your Visual Studio Code user settings, and system information such as the operating system and .NET runtime. Its icon turns red when Prism cannot find or read your Visual Studio Code user settings file. See Environment page.
5AboutShows the About page.
6SettingsShows the Settings page. It sits at the bottom of the rail, below a separator.
7Page areaShows the page selected in the rail.

While Prism runs background operations, a button above Settings shows how many are running; select it to see them. Messages that need no answer appear in a notification box at the bottom right of the window.

File menu

Help menu

Shortcuts

KeyAction
Ctrl+1 … Ctrl+9Open the first to ninth recent workspace.
F1Open the manual page for the page you are on.
Ctrl+LOpen the log.
Ctrl+Shift+LOpen the session log.
Ctrl+Alt+LOpen the log of the last command.
Alt+F4Exit Prism for AL.

When Prism starts

While Prism starts, a card over the Control Panel reads Initializing Prism... with what it is doing and a progress bar. When reading the package cache takes long, the card asks whether you have excluded the package cache folder from anti-virus scanning; Help › Optimize Prism Package Cache Performance gives you the script, and the Package cache page lets you trim the cache.

Preview builds

A preview build is a pre-release of the next version of Prism for AL. It shows an amber PREVIEW badge in the title bar, its window title ends in — Preview, and its version number ends in Preview. Features in a preview may change before the next stable release. When you run a stable version and a newer preview exists, the Home page's Version block offers it.