Automatically switches the default PowerShell terminal in Visual Studio Code to cmd.exe when a new terminal is opened via the UI or `Ctrl + Shift + `` shortcut.
✨ Features
Automatically replaces PowerShell or other default shells with cmd.exe.
Leaves special terminals (like Python, Jupyter, Conda, etc.) untouched.
Seamless experience with no manual switching needed.
💡 Why?
Many users prefer working in cmd.exe over PowerShell. This extension makes that the default without changing global settings or editing your settings.json.
⚙️ How It Works
When you open a new terminal, the extension:
Detects the terminal startup.
If it's a regular default terminal (e.g., PowerShell), it closes it.
Launches a new terminal using cmd.exe.
It does not interfere with:
Python/Conda/Jupyter terminals
Debug console
Terminals with specific names (e.g., Python, ipython, etc.)
🚀 Usage
Install the extension.
Open a new terminal with:
`Ctrl + Shift + ``
Terminal > New Terminal
Watch it switch automatically to cmd.exe.
No setup or configuration required.
📦 Requirements
Windows system with cmd.exe (normally found at C:\Windows\System32\cmd.exe)
Visual Studio Code v1.102.0 or later
📄 Extension Settings
This extension currently does not require or provide any user-configurable settings.