terminal-tabs
Adds tabs for each terminal process to the status bar. It works by registering clickable status bar buttons when terminals are created via the commands below.
This extension provides the following commands that can be keybound in your keybindings.json file:
terminalTabs.createTerminal
: Creates a terminal with an iconterminalTabs.createNamedTerminal
: Creates a terminal with an icon that has a name (indicated in the dropdown)terminalTabs.showTerminal1
: Shows the first terminalterminalTabs.showTerminal2
: Shows the second terminalterminalTabs.showTerminal3
: Shows the third terminalterminalTabs.showTerminal4
: Shows the fourth terminalterminalTabs.showTerminal5
: Shows the fifth terminalterminalTabs.showTerminal6
: Shows the sixth terminalterminalTabs.showTerminal7
: Shows the seventh terminalterminalTabs.showTerminal8
: Shows the eighth terminalterminalTabs.showTerminal9
: Shows the ninth terminalterminalTabs.showTerminal10
: Shows the tenth terminal
Limitations
- The terminals can only be tracked when they are created by the terminal API (See Microsoft/vscode#13267). It is currently not possible to intercept creation of the terminal panel on restart for example.