-
Notifications
You must be signed in to change notification settings - Fork 29.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to dock editors, views and panels anywhere in the workbench #11472
Comments
@ehouarn-perret can you clarify what that means? |
@bpasero sure, basically about the code editor part, the layout can only be vertical. |
Out of curiosity, are (free) external components allowed to be in used when developing a feature? Like for example https://golden-layout.com Considering that there is already something in use for the current tabs system I guess and assume it's probably better to simply leverage and extend what is already existing. |
Has there been any progress on this? Something general like this, or more specifically #14148 would be very helpful for my situation and this appears to have been forgotten. |
In case there's MS devs taking a look at this issue, what some people want (myself included) is basically the workflow from screen/tmux + vim or from Emacs or more recently from vim itself, which now has a terminal command built-in. Basically there's a grid layout and you can put anything in the grid sections. Generally "anything" is either a editor window or a terminal but it can be a documentation browser or something else. This is obviously very powerful and flexible. Visual Studio Code has a more limited design, inspired by good ole Visual Studio, with 1 debug console, 1 problem window, 1 output window etc. For terminal windows especially it would make a lot of sense to have them embeddable in any grid section. |
@costincaraivan |
The grid layout feature has been released! |
1 similar comment
The grid layout feature has been released! |
Would be nice if tabs (inc. Terminal) could be arranged with a docking layout component like, it's kinda frustrating to not be able to have the layouts we are used to work with.
The text was updated successfully, but these errors were encountered: