GPT-5.0 Generated Code Project
This repository contains the initial scaffold for a WinUI 3 diagnostics tool, providing a live visual tree, style inspector, and resource lookup tracer. This project is designed to help developers inspect and debug WinUI 3 applications in real-time. The initial commit is entirely generated by GPT-5.0, with no human edits.
In‑app inspector for WinUI 3: live visual tree, style/templating inspector, and resource lookup tracer. Toggle with Ctrl+Alt+I; picker with Ctrl+Alt+P; Alt+Shift+Click to select.
dotnet add package WinUI3.Diagnostics
Features
- Live Visual Tree (TreeView, live updates)
- Overlay picker (Alt+Shift+Click)
- Style inspector (explicit vs implicit, BasedOn chain)
- Resource probe (full lookup path across scopes and theme dictionaries)
- Runtime only; no VS integration Keyboard
- Ctrl+Alt+I → Toggle inspector
- Ctrl+Alt+P → Toggle picker
- Alt+Shift+Click → Pick element
- Esc → Exit picker Build
- dotnet build -c Release
- dotnet pack src/WinUI3.Diagnostics -c Release Contributing Issues and PRs welcome. For larger changes, open an issue first to discuss approach. License MIT
- Focus: This scaffold is intentionally lean but functional: live tree, picker, highlight, basic style and resource views.
- Expand: Replace DetailsPanel bindings with richer grids, add a dependency property grid, binding diagnostics, and theme visualization.
- Polish: Add a proper icon (package-icon.png), docs/screenshot.png, and XML docs to surface APIs in IntelliSense.
If you want, I can tailor the namespaces, package metadata, and workflow org names to your actual GitHub repo and wire in a property grid plus binding diagnostics next.