We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refs: #230165
Complexity: 3
Create Issue
Thank you in advance for testing.
There are many times extensions try to predict the type of shell user is using for their Terminal.
This iteration, I added an proposed API https://github.com/microsoft/vscode/blob/e8346324cfb8b5d680ad657bb67153eb838aebc5/src/vscode-dts/vscode.proposed.terminalShellType.d.ts where shell type information is exposed from core to extensions. Each of the enums provided meant to specify the type of the specific shell.
terminalShellType
window.onDidChangeTerminalState
The text was updated successfully, but these errors were encountered:
Tested for Zsh, Fish, Bash & PowerShell.
Sorry, something went wrong.
Tested for git bash, pwsh, and cmd
No branches or pull requests
Refs: #230165
Complexity: 3
Create Issue
Thank you in advance for testing.
Background Information
There are many times extensions try to predict the type of shell user is using for their Terminal.
This iteration, I added an proposed API https://github.com/microsoft/vscode/blob/e8346324cfb8b5d680ad657bb67153eb838aebc5/src/vscode-dts/vscode.proposed.terminalShellType.d.ts where shell type information is exposed from core to extensions.
Each of the enums provided meant to specify the type of the specific shell.
Setup
terminalShellType
Testing
window.onDidChangeTerminalState
and watch the shellType field.The text was updated successfully, but these errors were encountered: