-
Notifications
You must be signed in to change notification settings - Fork 892
Consolidate developer tools into dedicated "Developer Panel" #7458
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
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
8b598e7 to
c299d07
Compare
c299d07 to
9f2f110
Compare
9f2f110 to
775038e
Compare
775038e to
8743f2d
Compare
dmadisetti
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks super cool 👀
| | "packages" | ||
| | "documentation" | ||
| | "snippets" | ||
| | "datasources" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thoughts on this going in dev tools? Was just thinking we could offer a "inspect element" like behavior with clicking on a cell highlights it in the graph. We have a "jump to current cell", but it doesn't have a toggle.
Just a suggestion
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In a follow up PR, i consolidated variables and datasources into the same panel #7459. I also like @mscolnick bigger vision of letting folks adjust which panel items are in sidebar vs developer panel (like in VS Code). We just need to have more responsive components so I'd like to have that for a follow up PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Woops, was meant for the "dependencies line". But nice
poc to reorder and hide/remove elements from the sidebar --------- Co-authored-by: Trevor Manz <trevor.j.manz@gmail.com>
4f41f85 to
bfc00e6
Compare






The sidebar was becoming crowded with options that served different audiences. Some panels like files, variables, and packages are essential for everyday notebook work. Others like tracing, logs, scratchpad, and terminal are more specialized tools for debugging and development.
This PR introduces a "Developer Panel" at the bottom of the editor (similar to VS Code's panel or browser DevTools) to house these advanced tools. The sidebar now focuses on the core panels that all users need, while power users can open the Developer Panel when they need deeper visibility into execution, logs, or want a scratchpad for experimentation.
The Developer Panel can be toggled via the footer or with the keyboard shortcut
Cmd/Ctrl + J.Before

After
