cyberneticlibrary

Debug Tauri desktop applications

debugging-tauri-appsskillsetup L20
Sheshiyer/skill-clusters
What it does

Debug Tauri v2 apps with breakpoints and DevTools

Best for

Tauri app misbehaves and developer needs breakpoints, WebView inspection, or Rust backtraces wired up immediately.

Inputs
  • · Tauri project (src-tauri/Cargo.toml)
  • · IDE launch.json or RustRover config
Outputs
  • · Active breakpoints in Rust
  • · WebView DevTools
  • · Rust backtraces
  • · Step-through execution
Requires
  • · vscode-lldb
  • · LLDB debugger
  • · C++ tools (Windows)
Preconditions

Tauri v2; IDE with debugger plugin; Rust breakpoints set

Failure modes
  • · LLDB bypasses beforeDevCommand
  • · Missing workspace Cargo.toml
  • · macOS App Store rejects devtools feature
Trust signals
  • · Conditional compilation patterns (#[cfg(dev)])
  • · VS Code/RustRover/Neovim configs provided
  • · Platform-specific debugger selection