gpui-devtools
Inspect and debug GPUI applications with an element picker, layout information, source locations, and style details.
The inspector includes:
- an element picker
- source locations and GPUI element IDs with copy actions
- element bounds and content size
- grouped
Divstyle refinements with compact spacing and color previews - a global toggle action and optional default keybinding
Install
[]
= ["dep:gpui-devtools", "gpui/inspector"]
[]
= { = "0.2", = true }
Version 0.2 is compatible with GPUI 0.2.
Use
app.run;
Install GPUI DevTools after libraries that register their own inspector renderer.
The default shortcut is cmd-alt-i on macOS and ctrl-alt-i elsewhere. You can dispatch gpui_devtools::ToggleInspector yourself or customize installation:
init_with;
Roadmap
- computed style view and temporary style editing
- render, layout and paint profiler
- repaint highlighting
- focus and keybinding inspector
- action and event timeline
- entity lifecycle diagnostics