Skip to content

PowerShell Interactive Console Keeps Defaulting to White Text #46397

Closed
@ghost

Description

Issue Type: Bug

I use PowerShell Language Mode in VS Code. That's all I want it for. I want the terminal to emulate the default Windows PowerShell console exactly - every time I launch VS Code. I have it configured to do it. I had only a single profile - 1 - powershell. And every time I launched VS Code, it opened to 1 - powershell.

This issue started immediately after the most recent update. Every time I launch VS Code, it now opens the terminal to PowerShell Integrated Console which uses a white-only typing scheme.

I want to be able to launch Visual Studio Code and have it open to the PowerShell terminal and have that PowerShell use the default console color scheme as-you-type. Meaning different colors for text dependent upon whether they are cmdlets, parameters, variables, etc.

For whatever reason(s), with the PowerShell extension installed, the PowerShell Language Mode selected, the terminal was opening to 1 - powershell which uses the same color scheme as you type as the default PowerShell console, but now it launches, opens to 1, then quickly switches to 2 - PowerShell Integrated Console - which uses only a white typing scheme.

It is really annoying because I am vision-impaired and the white-only lettering scheme of PowerShell Integrated Console just is not helpful. I have tried to figure out how to make it stop, searched online for answers, asked on PowerShell.org, etc but can find no answer.

VS Code version: Code 1.21.1 (79b44aa, 2018-03-14T14:46:47.128Z)
OS version: Windows_NT x64 10.0.16299

System Info
Item Value
CPUs Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz (8 x 2594)
Memory (System) 11.92GB (8.92GB free)
Process Argv C:\Program Files\Microsoft VS Code\Code.exe
Screen Reader no
VM 0%
Extensions (2)
Extension Author (truncated) Version
PowerShell ms- 1.6.0
vscode-icons rob 7.22.0
Reproduces only with extensions

Metadata

Metadata

Assignees

Labels

*duplicateIssue identified as a duplicate of another issue(s)terminalGeneral terminal issues that don't fall under another label

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions