diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-05-08 18:19:02 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-05-08 18:19:02 +0100 |
commit | f1fa9aa4c4d4fcfe7d6e90ba9cefca90bc7c4998 (patch) | |
tree | c7b13dca2a7de516c8a2d7417a1f71e0aa2946f1 /crates/ra_hir_def | |
parent | d81e19286f8d944af5697913acd7d25a7ed8c3ad (diff) | |
parent | 0ef17ef1ee9fb0ce7149176d12f4d225f6d01401 (diff) |
Merge #4366
4366: Unified debug lens r=matklad a=vsrs
Right now every debug engine gets the debug executable and exports the errors on its own.
This PR unifies the way all engines work. And adds an option to configure each engine separably.
For example, this adds visualizers for both `CodeLLDB` and `C++ tools Windows debugger`
```json
"rust-analyzer.debug.engineSettings": {
"cppvsdbg": {
"visualizerFile": "${workspaceRoot}/rdisk.natvis"
},
"lldb": {
"initCommands": [
"command script import ${workspaceRoot}/rdisk.vis.py"
]
}
}
```
Co-authored-by: vsrs <[email protected]>
Co-authored-by: vsrs <[email protected]>
Diffstat (limited to 'crates/ra_hir_def')
0 files changed, 0 insertions, 0 deletions