<p dir="auto">Testing <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="128487208" data-permission-text="Title is private" data-url="https://github.com/microsoft/vscode/issues/2218" data-hovercard-type="issue" data-hovercard-url="/microsoft/vscode/issues/2218/hovercard" href="https://github.com/microsoft/vscode/issues/2218">#2218</a></p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/5047891/12610786/ce4c15da-c4e9-11e5-881c-9ec51d344a9e.png"><img src="https://cloud.githubusercontent.com/assets/5047891/12610786/ce4c15da-c4e9-11e5-881c-9ec51d344a9e.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">I think pretty early on we will get the feature request to support multiple terminals. As soon as you run a program from the terminal, you cannot use it anymore.</p>
<p dir="auto">Maybe we just allow to create new terminals with an action from the terminal panel and show all opened terminals from a dropdown similar to output channels?</p>
<p dir="auto">We did this in Monaco on Azure:</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/900690/15492968/e747b8e8-2180-11e6-999f-0e6a822cb5c3.png"><img src="https://cloud.githubusercontent.com/assets/900690/15492968/e747b8e8-2180-11e6-999f-0e6a822cb5c3.png" alt="image" style="max-width: 100%;"></a></p>