DetentShell The PowerShell 7 ISE we should have been delivered 8 years ago*

Screenshots

Real screenshots of the current DetentShell release build: the editor, the console, live Windows PowerShell 5.1 session tabs, and the themes.

DetentShell logo
What you’re looking at

Every image on this page is a real screenshot of DetentShell. No mockups, no composites. The captures were taken on 2026-08-05 against the build submitted to the Microsoft Store — the same pool the Store listing’s own screenshots come from.

Every capture shows the ISE-style menu bar (File, Edit, View, Tools, Debug, Help) over a single icon toolbar in the classic ISE order: New, Open, Save; Cut, Copy, Paste; Format; Undo, Redo; Run, Run Selection, Stop, and Continue; comment and indent toggles; outlining and settings. To their right sits the per-tab engine picker (Run in: Auto) and a read-only engine badge that names the engine the next run will use, colored by the script’s compatibility check. Below the toolbar is the Functions navigator strip, then the two-level layout: session tabs (each PowerShell 7 or Windows PowerShell 5.1 session is a tab) with script tabs inside, editor above and console below.

Eight themes

DetentShell ships eight built-in themes: Light, Dark, Sage, Terminal Green, Classic Console, Amber Glow, High Contrast, and Sepia. Each pins its own editor, console, and syntax colors, and an automated contrast check runs against every color pair. Sage is the out-of-box default. The four dark-theme shots below share one view — a live Windows PowerShell 5.1 session tab beside PowerShell 7, a script in the editor, and the Settings panel open with the theme selected — the same content, so the colors are the only thing changing.

DetentShell in the Sage theme: a live Windows PowerShell 5.1 session tab active beside the PowerShell 7 session tab, a PowerShell function open in the pale sage-green editor, the WinPS 5.1 engine badge on the toolbar, and the 5.1 version output in the deep forest-green console.
Default  Sage: pale sage-green editor, deep forest-green console, with a live Windows PowerShell 5.1 session tab beside PowerShell 7.
DetentShell in the Dark theme: near-black editor and console with light text, the Settings panel open on the right with Dark selected in the theme picker.
Dark: near-black editor and console, light text.
DetentShell in the Terminal Green theme: near-black editor and a phosphor-green console echoing an old terminal, the Settings panel open with Terminal Green selected.
Terminal Green: near-black editor, phosphor-green console.
DetentShell in the Amber Glow theme: warm dark editor with amber accents reminiscent of a CRT terminal, the Settings panel open with Amber Glow selected.
Amber Glow: warm dark editor, amber CRT-style console.
DetentShell in the High Contrast theme: black editor with white and yellow text and a bright yellow status bar, tuned for accessibility, the Settings panel open with High Contrast selected.
High Contrast: black, white, and yellow, tuned for accessibility.

Light, Classic Console, and Sepia are being recaptured against the current build and land here when the shots are ready — real screenshots only, so those three wait rather than showing an older toolbar.

Click any screenshot to view it full screen, right on this page, with the caption still visible. Arrow through the rest from there.

Feature in focus: test generation

Put the caret in a function and choose Tools → Generate Pester Tests. DetentShell scaffolds a Pester test for that function and opens it in a new tab. The banner across the top shows a testability read and a count of the placeholders you still need to fill in, so you can see how much of the file is scaffold before you trust it.

DetentShell showing a generated Pester test tab, Get-DiskFreeReport.Tests.ps1, with a banner reading Powered by PesterForge, Testability: Medium, 5 placeholders to fill, above the generated test file with its change-log header and FILL IN guidance.
The generated-test banner reads Powered by PesterForge · Testability: Medium · 5 placeholders to fill. This in-editor generator is PesterForge Editor Edition, the free slice built into the IDE. The same example is the subject of the hands-on tutorial.
Still shooting

DetentShell is still in the launch build, so this gallery grows as features settle. Close-ups of the debugger stopped at a breakpoint, Quick Fix previews, and the F1 help pane will land here as each one clears the same bar: a real screenshot of the real app.

Follow progress on the changelog →

Get DetentShell
PS> Start-Process "https://apps.microsoft.com/detail/9pdxw5ft80g0"
# Opens the Microsoft Store listing

In the Microsoft Store now. DetentShell is $49.99 in the Microsoft Store, with a free trial. Volume licensing for teams is handled separately.

Release notes on the changelog →

1 / 6 ×
DetentShell in the Sage theme, full size.

Sage (default theme): pale sage-green editor, deep forest-green console, with a live Windows PowerShell 5.1 session tab beside PowerShell 7.

2 / 6 ×
DetentShell in the Dark theme, full size.

Dark: near-black editor and console, light text.

3 / 6 ×
DetentShell in the Terminal Green theme, full size.

Terminal Green: near-black editor, phosphor-green console.

4 / 6 ×
DetentShell in the Amber Glow theme, full size.

Amber Glow: warm dark editor, amber CRT-style console.

5 / 6 ×
DetentShell in the High Contrast theme, full size.

High Contrast: black, white, and yellow, tuned for accessibility.

6 / 6 ×
The generated Pester test tab with its PesterForge banner, full size.

Test generation: the PesterForge banner reads Testability: Medium, 5 placeholders to fill.