cargo-debugger-0.1.1 is not a library.
cargo-debugger: easily launch rust executables with vscode's debugger
cargo-debugger is a simple CLI tool that launches your cargo build with the vscode debugger attached.

Installation
Usage
cdb is an alias to cargo rustc --message-format json-diagnostic-rendered-ansi ... - so simply pass normal cargo arguments to cdb.
Any extra args after -- will be passed to the executable under debug.
This will launch your cargo build with the vscode debugger attached.
Currently, we only support cargo rustc equivalents. We also only launch with the code-lldb debugger for vscode. If you'd like to use another editor or debugger, feel free to contribute!
Tips
- Make sure your target executable has debug symbols. Release builds won't have them. Some custom profiles won't either.
- You can create aliases to cargo-debugger configurations your
.zshrcor.bashrcto make it easier to launch your executables. - We use the format outlined here for deep-link urls. https://github.com/vadimcn/codelldb/blob/master/MANUAL.md#debugging-externally-launched-code
Future Ideas
- Support more cargo commands (test, bench, etc)
- Attach to a running process (https://github.com/vadimcn/codelldb/blob/master/MANUAL.md#attaching-debugger-to-the-current-process-c)
- WASM support
- More editors and debuggers
License
MIT