You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Need a better (cross-platform friendly) way to configure additional PowerShell paths #5233
I'm syncing and reusing my vscode settings across operating systems
The problem
Every time I work with PowerShell files I have to bear the annoying warning of addtional executable I've configured for the other platform not being found.
Proposed Design
Introduce a new cross-platform/syncing firendly way to customize additional executables
Then vscode-powershell can filter out items that are not for the target platform, and launch the first additonal PowerShell executable it successfully resolved. Nothing changes for system fallbacks in this proposal.
powerShellAdditionalExePaths and powerShellDefaultVersion then could be marked as deprecated.
The proposed design might not be optimal, so please comment.
I've just created #5484 to implement this useful feature. The implementation in #5484 is a little different from what I've proposed last year in this issue. See #5484 (comment)
Thanks for the PR! We will deliberate the best way to approach better powershell detection.
In the meantime, are you aware you can suppress this warning with the setting powershell.suppressAdditionalExeNotFoundWarning? Does that solve at this this direct issue.
Activity
chawyehsu commentedon Apr 30, 2026
I've just created #5484 to implement this useful feature. The implementation in #5484 is a little different from what I've proposed last year in this issue. See #5484 (comment)
JustinGrote commentedon May 15, 2026
Thanks for the PR! We will deliberate the best way to approach better powershell detection.
In the meantime, are you aware you can suppress this warning with the setting
powershell.suppressAdditionalExeNotFoundWarning? Does that solve at this this direct issue.