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

Features

PowerShell 7 didn't have an ISE. Now it does. What's actually in it, checked against the shipped code.

DetentShell logo

PowerShell 7 didn’t have an ISE. Now it does. Here’s what’s actually in it, in plain terms, not a spec sheet.

Write it

Syntax highlighting knows PowerShell 7’s cmdlets, parameters, and operators, plus a highlight set for common dbatools cmdlets. Everything below is checked against your actual file, not a snapshot.

Run it, debug it

DetentShell keeps the ISE’s two-level tab model: PowerShell session tabs, each holding its own script files and its own isolated PowerShell 7 session (Ctrl+T opens a new one). Debugging runs on the same function keys the ISE used, over PowerShell’s own debugging engine.

Catches mistakes before you run them

Four checks run against your buffer as you type, on background workers that never freeze the editor:

Looks and feels like yours

F1 on a symbol opens a real help pane fed by Get-Help, on its own background thread so a slow lookup never stalls your session. Seven built-in themes, four of them dark: Light, Dark, Sage, Terminal Green, Classic Console, Amber Glow, and High Contrast. Every color pair, including syntax highlighting, passes an automated contrast check before a build can ship.

See the full keyboard shortcut table →

What’s not here yet
Honest limits

Windows PowerShell 5.1 execution is batch-only: a 5.1 script runs out of process and its output comes back as serialized data, not a live console. No 5.1 prompt, no 5.1 debugger, no line numbers on 5.1 output. The live console and debugger above are PowerShell 7 only. Per-token color and font customization, an ISE Colors & Fonts equivalent, is not in v1; you choose from the seven built-in themes.

Everything on this page traces to code and tests in the app itself. Most recent clean full-suite run: 944 tests passing, 0 failing (2026-07-13).

Pester test generation has its own page →  ·  A Format/Indent button is coming →

Get DetentShell
PS> Start-Process "https://detentpoint.com/detentshell/download"
# Coming soon — ships once the installer is code-signed

Coming soon. DetentShell launches at $29.99 in the Microsoft Store for its first two weeks. The regular price that follows is not final yet and will be published here first; volume licensing for teams is handled separately.

Follow progress on the changelog →