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.
If you want tabs to be built in to the core of VS Code, be sure to upvote this issue.
This extension provides the following commands that can be keybound in your keybindings.json file:
terminalTabs.createTerminal: Creates a terminal with an icon
terminalTabs.createNamedTerminal: Creates a terminal with an icon that has a name (indicated in the dropdown)
terminalTabs.showTerminal1: Shows the first terminal
terminalTabs.showTerminal2: Shows the second terminal
terminalTabs.showTerminal3: Shows the third terminal
terminalTabs.showTerminal4: Shows the fourth terminal
terminalTabs.showTerminal5: Shows the fifth terminal
terminalTabs.showTerminal6: Shows the sixth terminal
terminalTabs.showTerminal7: Shows the seventh terminal
terminalTabs.showTerminal8: Shows the eighth terminal
terminalTabs.showTerminal9: Shows the ninth terminal
terminalTabs.showTerminal10: Shows the tenth terminal
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.