Format document hangs indefinitely
See original GitHub issueRight clicking on a script and selecting format document sometimes stalls out and all you get is the text “Formatting current document…” in the status bar.
System Details
- Operating system name and version:
- VS Code version: 1.13.0
- PowerShell extension version: 1.3.1
- Output from
$PSVersionTable: Name Value
PSVersion 5.1.15063.296 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…} BuildVersion 10.0.15063.296 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1
Issue Description
I am experiencing a problem with…
Attached Logs
[0:2:50] Language server starting… powershell.exe started – pid: 7396 exe: C:\WINDOWS\Sysnative\WindowsPowerShell\v1.0\powershell.exe args: C:\Users\matt.vscode\extensions\ms-vscode.powershell-1.3.1\scripts\Start-EditorServices.ps1 -EditorServicesVersion ‘1.3.1’ -HostName ‘Visual Studio Code Host’ -HostProfileId ‘Microsoft.VSCode’ -HostVersion ‘1.3.1’ -BundledModulesPath ‘C:\Users\matt.vscode\extensions\ms-vscode.powershell-1.3.1\modules’ -EnableConsoleRepl -LogLevel ‘Normal’ -LogPath ‘C:\Users\matt.vscode\extensions\ms-vscode.powershell-1.3.1\logs\1497067370-99efb25e-e506-4ad6-9e6d-0a28c6750e141497064145804\EditorServices.log’ -SessionDetailsPath ‘C:\Users\matt.vscode\extensions\ms-vscode.powershell-1.3.1\sessions\PSES-VSCode-16500-919759’ -FeatureFlags @()
[0:2:58] Language server started. {“debugServicePort”:23032,“status”:“started”,“channel”:“tcp”,“languageServicePort”:26349} Connecting to language service on port 26349…
Language service connected.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:2
- Comments:12 (1 by maintainers)

Top Related StackOverflow Question
That’s the fix, I took out this line:
Hmmm, maybe both of you are seeing a manifestation of #857. This causes the language server to hang once it happens. I think I just fixed it, might ship an update today or tomorrow!