Skip to content

debugger support for dx #3814

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

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

debugger support for dx #3814

wants to merge 12 commits into from

Conversation

jkelleyrtp
Copy link
Member

@jkelleyrtp jkelleyrtp commented Mar 1, 2025

Powered by the same tooling from http://github.com/jkelleyrtp/cargo-debugger

Lets you open the current app in vscode's debugger by pressing d.

todo:

  • web (requires vscode extension)
  • desktop
  • server (shift + d)
  • ios
  • android

We should allow configuration of the debugger at some point since people seem to use gdb, dap, etc, but for now this works well with our vscode-oriented workflow.

debugger-dx.mp4

@mcmah309
Copy link
Contributor

mcmah309 commented Mar 4, 2025

Awesome! As a side, what tool did you use to record that video? 😄

@jkelleyrtp jkelleyrtp added the cli Related to the dioxus-cli program label Apr 9, 2025
@mcmah309
Copy link
Contributor

mcmah309 commented May 16, 2025

Does this work inside a dev container? - jkelleyrtp/cargo-debugger#2 . Might be worth testing with https://github.com/DioxusLabs/dioxus/tree/main/.devcontainer if not already done

@jkelleyrtp jkelleyrtp marked this pull request as ready for review May 18, 2025 10:03
@jkelleyrtp jkelleyrtp requested a review from a team as a code owner May 18, 2025 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cli Related to the dioxus-cli program
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants