microsoft / microsoft/vscode-cpptools

Feature request: Remote debugging for other platforms -> Windows (Visual C++)

Offen
#900 9 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

debugger Feature Request
Vorherrschende Sprache
TypeScript
Sterne
6.2k
Forks
1.7k
Ø Merge
14 Std. 46 Min.
Gemergte PRs (30 T.)
61

Beschreibung

I'd like to remotely debug programs that are built as part of my project (github.com/nanomsg/nng). This is a CMake driven project with several test executables. I'm a macOS user primarily, but I run Windows and Linux in VMs as development targets.

What I'd really really like is a way to remotely debug the Windows stuff. I know that remote debugging in Windows exists, but from Visual Studio it only seems too have support for GDB based debug services, at least on the macOS build of Visual Studio.

I'm a very new VS Code user (coming from Sublime Text), and have been impressed so far. Remote debug support for Windows targets from my macOS host would knock my socks off.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit den im Issue erwähnten GDB-basierten Debug-Diensten und den mit CMake erstellten Test-Executables, die als Entwicklungsziele verwendet werden. Vergleiche diesen Weg mit dem Remote-Debugging von Visual C++ von einem macOS-Host aus; abgeschlossen ist die Arbeit, wenn ein funktionierender, unterstützter Workflow zum Remote-Debugging von Windows-Zielen vorhanden ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cmake, cpp, vscode
Bereich
developer-experience, devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.