Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yatekii/vscode-embedded-rust-dbg
A vscode extension to debug embedded applications. Focused on Rust.
https://github.com/yatekii/vscode-embedded-rust-dbg
Last synced: 9 days ago
JSON representation
A vscode extension to debug embedded applications. Focused on Rust.
- Host: GitHub
- URL: https://github.com/yatekii/vscode-embedded-rust-dbg
- Owner: Yatekii
- License: other
- Created: 2019-01-27T01:39:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-27T15:41:06.000Z (almost 6 years ago)
- Last Synced: 2024-11-21T10:56:06.172Z (about 2 months ago)
- Language: TypeScript
- Size: 254 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# VS Code Mock Debug
This is a starter sample for developing VS Code debug adapters.
**Mock Debug** simulates a debug adapter for Visual Studio Code.
It supports *step*, *continue*, *breakpoints*, *exceptions*, and
*variable access* but it is not connected to any real debugger.The sample is meant as an educational piece showing how to implement a debug
adapter for VS Code. It can be used as a starting point for developing a real adapter.More information about how to develop a new debug adapter can be found
[here](https://code.visualstudio.com/docs/extensions/example-debuggers).
Or discuss debug adapters on Gitter:
[![Gitter Chat](https://img.shields.io/badge/chat-online-brightgreen.svg)](https://gitter.im/Microsoft/vscode)## Using Mock Debug
* Install the **Mock Debug** extension in VS Code.
* Create a new 'program' file `readme.md` and enter several lines of arbitrary text.
* Switch to the debug viewlet and press the gear dropdown.
* Select the debug environment "Mock Debug".
* Press the green 'play' button to start debugging.You can now 'step through' the `readme.md` file, set and hit breakpoints, and run into exceptions (if the word exception appears in a line).
![Mock Debug](images/mock-debug.gif)
## Build and Run
[![build status](https://travis-ci.org/Microsoft/vscode-mock-debug.svg?branch=master)](https://travis-ci.org/Microsoft/vscode-mock-debug)
[![build status](https://ci.appveyor.com/api/projects/status/empmw5q1tk6h1fly/branch/master?svg=true)](https://ci.appveyor.com/project/weinand/vscode-mock-debug)* Clone the project [https://github.com/Microsoft/vscode-mock-debug.git](https://github.com/Microsoft/vscode-mock-debug.git)
* Open the project folder in VS Code.
* Press `F5` to build and launch Mock Debug in another VS Code window. In that window:
* Open a new workspace, create a new 'program' file `readme.md` and enter several lines of arbitrary text.
* Switch to the debug viewlet and press the gear dropdown.
* Select the debug environment "Mock Debug".
* Press `F5` to start debugging.