-
Notifications
You must be signed in to change notification settings - Fork 30.5k
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
remove panel location options in favor of new side panel behavior #140742
Conversation
In case anyone else stumbles upon this like I did today, here are the steps to move the terminal to the side using the new system:
|
@samestep thanks alternatively, if you want all the traditional panels (terminal, output, debug, problems) on the side panel, you can right click the panel and choose Move Views to Side Panel |
@sbatten Ahh that's what I was looking for; thanks! |
Is there a way to have that side panel on the right? |
@lukecotter the behavior of the side panel is that it remains opposite of the side bar. Toggling the side bar position will move the side panel as well. |
Thanks for responding. That's a shame. I used to like having the panel and side bar next to each other with the code pushed all the way left. |
feedback noted. if your primary use case of the panel is terminal, perhaps terminal editors are a valid solution for you |
A small issue with"Move Views to Side Panel" is the ability toggle the terminal. When the terminal is in its default location underneath the editor you can press ctrl + ` to toggle it, if you move this to the side panel that keyboard shortcut no longer works. I have noticed there is a command to "Toggle Side Panel" which I can rebind and will achieve the same result just a shame the Toggle terminal command does not work the same in the different locations. |
So @sbatten let me get this right - you have "improved" the code by removing functionality that a lot of users (including me) were happy with? For ... reasons? Thanks 🙄 Who exactly came to the unilateral decisions that the terminal can only be on the side opposite the file browser? wtf Sometimes I wish MS could just leave the thing alone, I am happy with the way it works, why constantly "enhance" it and confuse your users... we got work to do. I guess I'll now go and spend a couple of hours of my time reading up on what the shiny new "Side Panel" behaviour and "Terminal Editors" are... 😡 EDIT: I have read up on panels and terminal editors... it's an over complicated mess. Why have two different abstractions that do the same thing. Why force the users to get involved in understanding those concepts and configuring them. Basically you are trying to recreate Eclipse. Jesus. I miss the days when VSCode Just Worked |
Also, with Terminal Editors, the No no, Terminal Editors are NOT the same thing. They open as just another tab in your document history, unless you use the command palette to open it to the side. When you try to toggle between different documents it gets in the way. It's COMPLETELY DIFFERENT. Please bring back the ability to have the actual Terminal Panel to the right of the file browser. Thanks. |
@dpooleffdc I have just made a change to fix this behaviour. It will be available in tomorrow's insiders. |
What is the purpose of the side panel ? I can't see any documentation about it. I understand one drags views into it. But I don't know what are views in this context. |
Thank you @sbatten that is very much appreciated! |
@cognominal the side panel is a new location to drop views analogous to the side bar and panel that already exist today. It lacks documentation since it is yet to be released into stable. however that should change soon. views are the things inside of the side bar and panel, e.g. timeline view, outline view, terminal, etc. |
@sbatten All this easy shuffling around of views is very nice, once one gets the hang of it. |
@cognominal thanks for the feedback! I believe this issue would be a good place to share your thoughts and express your desire for the feature #138263 |
This PR removes the old concept of moving the panel part in favor of a simpler model of moving view/containers into the new side panel. It "deprecates old commands" by redirecting them to the new commands to ease the transition though we know usage is already quite low of this deprecated feature.