microsoft / microsoft/vscode-cpptools

Option to print stdout/stderr to either the Console or Integrated Terminal

Offen
#1,018 3 Kommentare 7 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

The Debug Console tends to be pretty spammy. I'd like to be able to see my program output separately, as I normally would when running without the debugger. Ideally, it would simply be duplicated to either the the Integrated Terminal (allowing for stdin) or Output window.

Note the IGIESW, IGIWHW, and thread exit messages below being run together with my program output. I don't necessarily want to flat out disable these debugger messages though, as they're still important, I just want stdout/stderr separated from the debugger stuff.

vscode thread exit messages

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

Keine Datei, kein Test und kein Einstiegspunkt sind angegeben. Untersuche zunächst, wie die VS Code C/C++ extension die Programmausgabe über stdout/stderr und Debugger-Meldungen zwischen Debug Console, Integrated Terminal und Output window weiterleitet; abgeschlossen ist die Aufgabe, wenn die angeforderte Auswahl des Ziels angeboten wird und dabei Debugger-Meldungen sowie, sofern zutreffend, die stdin-Unterstützung erhalten bleiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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