{"repo":"SeaQL/FireDBG.for.Rust","free":true,"listed":false,"github":"https://github.com/SeaQL/FireDBG.for.Rust","clone":"git clone https://github.com/SeaQL/FireDBG.for.Rust.git","description":"🔥 Time Travel Visual Debugger for Rust","language":"Rust","stars":1679,"topics":["debugger","lldb-debugger","rust","time-travel-debugger"],"license":"MIT","category":"dev-tools","readme_excerpt":"FireDBG for Rust Sub-systems For more information on the architecture of FireDBG, please read Architecture of FireDBG. codelldb lldb binding; forked from codelldb command FireDBG command line interface debugger Debugging engine of FireDBG indexer Transforms .firedbg.ss into .sqlite file library FireDBG Support Library parser Parses source files in workspace protocol Event stream protocol of .firedbg.ss FireDBG Command Line Interface firedbg-cli is a CLI to invoke all FireDBG operations. Cargo Workspace The firedbg command can only act on Cargo Workspace. If you have a simple dependency free rust file, you still need to put it under a cargo workspace for firedbg to work properly. There are two ways to tell firedbg where is the root directory of a cargo workspace: 1. By default, the current directory will be the root directory of a cargo workspace 2. Or, overriding it with --workspace-root option, i.e. firedbg --workspace-root Common Subcommands - cache : Parse all .rs source files in the current workspace - clean : Cleanup the firedbg/ folder - list-target : List all runnable targets - run : Run a binary target with debugging enabled - example : Run an example with debugging enabled - test : Run an integrated test with debugging enabled - unit-test : Run a unit test with debugging enabled - index : Run indexer on the latest run and save it as a .sqlite db file - list-run : List all firedbg runs - open : Open debugger view in VS Code - help : Print help message or the help of t","default_branch":null,"files":null,"tree":[],"storefront":"/r/SeaQL","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SeaQL/FireDBG.for.Rust/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}