Notebook layout
Pages 72
Project Management
- Roadmap
- Iteration Plans
- Development Process
- Issue Tracking
- Build Champion
- Release Process
- Running the Endgame
- Related Projects
Contributing
- How to Contribute
- Submitting Bugs and Suggestions
- Feedback Channels
- Source Code Organization
- Coding Guidelines
- Smoke Test
- Dealing with Test Flakiness
- Contributor License Agreement
- Extension API Guidelines
Documentation
Clone this wiki locally
The notebook editor is a virtualized list view rendered in two contexts (mainframe and webview/iframe). It's on top of the builtin list/tree view renderer but its experience is different from traditional list views like File Explorer and Settings Editor. Making the notebook cell list view work with good performance and smooth scrolling is not trivial, most of our improvements are tracked in the doc. The following sections here can help you to report layout issues.
Record flaky layout issue with Replay
Replay is an app/browser which can capture browser sessions, including DOM, user interactions and network events, and generate a recording which can be used for "time-travel" troubleshooting.
-
Install Replay from replay.io and login
-
Open insiders.vscode.dev in Replay
-
Hit the record button from the top right toolbar

-
The website will refresh. Once it loads again, reproduce the bug, hit stop button from the top right toolbar
-
Lastly, share the recording with us in your preferred way


