Vscode: Panel Terminal, Panel Console and easy switching between them

Created on 4 Dec 2016  路  5Comments  路  Source: microsoft/vscode

  • VSCode Version: 1.8.0-Insider
  • OS Version: OS X Yosemite
    Feature request:
    It would be nice to have a widget that allows me to easily switch between OUTPUT, TERMINAL, DEBUG CONSOLE, and PROBLEMS.

While I'm at it, I wish that the upside down caret that minimizes the various terminals was a different thing, because I always want that thing to be my widget to choose among the 4 items I list above, because it seems that it would activate a menu or other visual cue to change between things. It should be a little 'x'.

feature-request ux

Most helpful comment

Isn't it better to leave panel tabs for terminals sessions instead of dropdown and move output/problems/terminal selection to dropdown? ISTM terminal switching is much more frequent task that switching between output/problems/terminal.

All 5 comments

Not exactly what you describe, but we have the Open View command, that shows a list of views/panels to choose from. You could bind that to a keyboard shortcut.

Keeping this for the feature request to switch between panels.

We are currently investigating this.

One solution we're exploring is adding tabs to the panel: once a panel is open, you could switch between other panels right where you are.

horizontal-panels-combined-03-with-notifications

Would love the community's feedback on this. 馃憤 馃憥


*These tabs would be specific to panel only (i.e. you wouldn't be able to drag editor-tabs into the panel or panel-tabs into the editor鈥攈ence why they are designed differently than document tabs).

I think these should be menu-like, where that downward facing caret is on the right, so I can pick from them, rather than looking like tabs...I saw where I get the idea for this: Facebook ->
image

Meanwhile, I think that the tabs like the previous image makes the UI inconsistent, because it changes the metaphor somewhat. If I'm running bash twice, for example, where is the other tab for that going to go?

Or maybe repurpose (a little) the widget that shows 1. bash so that it contains more than 1 bash, plus the other console items? And it seems more natural than having those tabs.

Isn't it better to leave panel tabs for terminals sessions instead of dropdown and move output/problems/terminal selection to dropdown? ISTM terminal switching is much more frequent task that switching between output/problems/terminal.

The proposed design is landing for our next release:

image

Was this page helpful?
0 / 5 - 0 ratings

Related issues

omidgolparvar picture omidgolparvar  路  3Comments

curtw picture curtw  路  3Comments

v-pavanp picture v-pavanp  路  3Comments

biij5698 picture biij5698  路  3Comments

ryan-wong picture ryan-wong  路  3Comments