Workspace Terminal SwitcherLink to extensionhttps://marketplace.visualstudio.com/items?itemName=juni93.workspace-terminal-swticher OverviewWorkspace Terminal Switcher is a Visual Studio Code extension that automates the management of terminals based on your workspace folders. It closes any terminals present when VSCode is opened and creates new terminals for each workspace folder, ensuring a clean and consistent terminal setup every time you start your development environment. This extension also dynamically switches the active terminal based on the currently active editor, making sure that the terminal you see is always aligned with the directory of the file you're working on. Features
Installation
Alternatively, you can install the extension from the Visual Studio Code Marketplace. UsageAutomatic Terminal ManagementOnce installed, the extension will automatically:
Dynamic Terminal SwitchingBy default, the extension automatically switches the active terminal to match the directory of the active editor. This ensures that the terminal is always aligned with the file you're currently working on. ConfigurationYou can toggle the dynamic terminal switching feature by adjusting the extension's settings:
CommandsThis extension provides the following commands:
Known Issues
ContributingContributions are welcome! If you have suggestions for new features or improvements, please open an issue or submit a pull request on the GitHub repository. LicenseThis extension is licensed under the MIT License. AcknowledgmentsThanks to the Visual Studio Code team for providing an excellent platform for extension development. |