-
Notifications
You must be signed in to change notification settings - Fork 29.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
Tabs #7854
Comments
This is really wonderful so far. Is the state of which tabs are open saved somewhere persistent? Would be fantastic if the previously-open set of tabs could be reopened automatically without having to manually click through "Open Recent" for each one after restarting Code. |
@tkelman yes all view state is stored and restored when you restart as long as you open a folder with VS Code. We never stored any view state when you open Code empty and restart. |
Ah I see. I imagine many of us used to tabs-only workflows may not really notice the "open folder" so if we only have individual files opened in different tabs, does that count as what you called "empty"? |
@tkelman yes, we only associate view state with an opened folder. this is independent from using tabs or not. |
Not sure how to answer these questions, personally I'd say tabs would need to stand out a little more in all color themes. While it does work as intended, I find myself squinting my eyes a lot trying to make out tab boundaries. Active tab is easy due to the "close" button (high contrast theme makes it stand out perfectly btw), but I feel that color differences between active/inactive need to be a little more pronounced, especially in the dark color themes. Since touching things is often easier than listening to endless ramblings, do this:
Imho, "quiet light" is just about perfect, subtle and good-looking but yet easily discernable, while "default light" has some issues where active/inactive is pretty much no difference in visual appearance except the close button. |
Didn't get to this today, will pick it up first thing tomorrow. |
👍 |
👍 |
Enable tabs by setting the
workbench.editor.showTabs
setting totrue
. Verify:workbench.editor.openPositioning
workbench.editor.enablePreview
orworkbench.editor.enablePreviewFromQuickOpen
The text was updated successfully, but these errors were encountered: