You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Notebook sticky scroll has gone through a couple more improvements, and now brings folding of markdown ranges to the table. In addition, there are two different UX styles to try out: flat, and indented. Settings are listed below 'notebook.stickyScroll.enabled': 'true' 'notebook.stickyScroll.mode': 'flat' 'notebook.stickyScroll.mode': 'indented'
Steps to Test:
Enable sticky scroll via either of the following
Use command palette View: Toggle Notebook Sticky Scroll
Use the setting in UI or json notebook.stickyScroll.enabled
Open a notebook with an assortment of markdown headers
Endgame notebooks are a great spot to test this feature, I know we all have them open :)
During the following, toggle the indentation mode a bit, and try to work up some feedback on which you would prefer to see. There are a couple other instances of sticky scroll to compare/contrast against throughout VS Code, so feel free to bring up points you would like to see from others.
Scroll until you have a sticky line/header rendered, and do the following:
Open another editor view to the left of your notebook. It doesn't need to be in full view, just side by side. Ensure that the sash is rendering properly, and is not interrupted by a sticky line (as shown in z-index issues with notebooks sticky scroll #191632)
Click on the sticky line to focus the md cell with that header, ensure it is visible in the viewport.
Try folding sections of your notebook via the folding icon/chevron rendered in the sticky line.
If you find any issues, I would greatly appreciate a gif of the bug, alongside the file you are using to test! Any overall UX feedback is appreciated as well!
Thanks so much for testing!
The text was updated successfully, but these errors were encountered:
All looks good to me! I, too, prefer 'notebook.stickyScroll.mode': 'indented' because it helps me understand the organization of the notebook visually. To me, 'notebook.stickyScroll.mode': 'flat' doesn't fully represent the structure.
Refs: #188974, #191561, #191632
Complexity: 3
Create Issue
Summary:
Notebook sticky scroll has gone through a couple more improvements, and now brings folding of markdown ranges to the table. In addition, there are two different UX styles to try out: flat, and indented. Settings are listed below
'notebook.stickyScroll.enabled': 'true'
'notebook.stickyScroll.mode': 'flat'
'notebook.stickyScroll.mode': 'indented'
Steps to Test:
View: Toggle Notebook Sticky Scroll
notebook.stickyScroll.enabled
During the following, toggle the indentation mode a bit, and try to work up some feedback on which you would prefer to see. There are a couple other instances of sticky scroll to compare/contrast against throughout VS Code, so feel free to bring up points you would like to see from others.
Thanks so much for testing!
The text was updated successfully, but these errors were encountered: