microsoft / microsoft/vscode-cpptools
Support restart debugging embedded targets (with custom commands)
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
Feature Request
To debug an embedded target using a SEGGER J-Link I followed #9956.
Debugging works fine. But the restart button does just stop the debugging.
Currently I'm using cortex-debug and there it is possible to overwrite commands as described here.
...
"overrideLaunchCommands": [
"monitor halt",
"monitor reset",
"-target-download",
"monitor reset"
],
"overrideResetCommands": [
"monitor reset",
],
"overrideRestartCommands": [
"monitor reset",
]
...
Which then allows to restart the debugging with the built-in buttons.

Is there a similar thing already present? Or could this be added in the future?
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Überprüfung des Debugging-Setups aus Issue #9956 und des Neustartverhaltens in der C/C++ extension und vergleiche es anschließend mit den hier gezeigten cortex-debug command overrides. Als abgeschlossen gilt die Arbeit, wenn Embedded Targets über die integrierten Debugging-Steuerelemente benutzerdefinierte Launch-, Reset- und Restart-Befehle verwenden können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- devtools, embedded-iot
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100