Skip to content

Allow to hide the PowerShell Integrated Console from the user #2434

Closed
@anthonyvdotbe

Description

@anthonyvdotbe

Summary of the new feature

As a user I want autocompletion etc., but without having the PowerShell Integrated Console in my Terminal view, so that when I open the Terminal view, I don't accidentally start using it.

Say I have 5 files open in VS Code: if none of them is a PowerShell script and I hit Ctrl+` , VS Code gives me a standard powershell terminal that I can use straightaway. However, if I happen to have a PowerShell script open, I just get the already-running PowerShell Integrated Console (which I don't want to use, because it doesn't quite work the same like a standard terminal).

Proposed technical implementation details

If I understand this correctly, there's a TerminalOptions.hideFromUser API to do exactly this.

So what I'd like to have, is an extension setting to specify that the PowerShell Integrated Console should be launched with hideFromUser set to true.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions