Adopt vscode.env.shell
See original GitHub issueThis new API was added since terminal.integrated.shell.*
now defaults to null. https://github.com/microsoft/vscode/issues/75091
I recommend adopting env.shell
and use that when it’s available and remove the default shell detection logic added in https://github.com/microsoft/vscode-python/pull/5886 in a few months and instead fallback to very basic detection (cmd, bash || sh)
Issue Analytics
- State:
- Created 4 years ago
- Comments:11 (3 by maintainers)
Top Results From Across the Web
Terminal Shell Integration in Visual Studio Code
Visual Studio Code has the ability to integrate with common shells, allowing the terminal to understand more about what's actually happening inside the...
Read more >Set global $PATH environment variable in VS Code
Configure your shell (bash by default) to have the $PATH you want. · In VS Code, press ⇧⌘P and type install 'code' command...
Read more >Efficient Way to Activate Conda in VSCode | by Kathryn
This post is going to introduce the head-to-toe process of how to use Conda environment in VSCode. The post would focus on Windows...
Read more >Configure Visual Studio Code for Go development
In Visual Studio Code, open the folder where you'll create the root directory of your Go application. To open the folder, click the...
Read more >Mastering VS Code's Terminal
VS Code will try to pick your preferred terminal on Linux and macOS by looking at the $SHELL environment variable, on Windows Powershell...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@DonJayamanne remember to include a fallback:
@DonJayamanne please adopt this before it goes stable, basically the only point of the proposed period is for you to report issues with it.