[JAVA] Ausgabeeinstellungen an die Debug-Konsole in Visual Studio Code

Als ich versuchte, eine Java-Debug-Umgebung mit vscode zu erstellen, konnte das Ausführungsergebnis nicht auf der Debug-Konsole angezeigt werden, und ich bin erheblich gestolpert, daher werde ich es schreiben.

Debug-Umgebung erstellen und debuggen

Installieren Sie zunächst das JDK und die Erweiterungen, während Sie auf die entsprechende Site verweisen. Dann habe ich eine Java-Datei zum Testen erstellt und einen einfachen Code geschrieben, um die Zeichenfolge in der Debug-Konsole anzuzeigen. alt Auf der Site, auf die ich mich bezog, wurde das Ausführungsergebnis auf der Debug-Konsole angezeigt, als ich zu diesem Zeitpunkt mit dem Debuggen begann. Hier ist jedoch ein Problem aufgetreten. Aus irgendeinem Grund wird die Zeichenfolge "Hallo Welt" in der Debug-Konsole nicht angezeigt. Selbst wenn ich das JDK neu installiere, die Erweiterung neu installiere oder die Datei neu erstelle, wird sie überhaupt nicht angezeigt ... alt

Lösungen

Egal nach welchem Wort ich gesucht habe, ich konnte keine Lösung finden und nach einem Monat des Verwelkens kam mir plötzlich die Idee: "Gibt es übrigens keine Ausgabeeinstellung für die Debug-Konsole?" Sofort, wenn ich im Suchfenster der Einstellung "Debug Console" eingebe alt Ich habe einen Einstellungspunkt für diese Atmosphären gefunden. Ich verstehe Englisch nicht gut, also wenn ich Google Lehrer frage

Die angegebene Konsole zum Starten von Java-Programmen. Wenn Sie die Konsole für eine bestimmte Debug-Sitzung anpassen möchten, ändern Sie die Konsoleneinstellungen in launch.json.

Es ist schwer, die Übersetzung zu verstehen, aber es bedeutet wahrscheinlich etwas wie "Wenn Sie den Ort ändern möchten, an dem das Ergebnis der Programmausführung angezeigt wird, ändern Sie diese Einstellung." Also habe ich die Einstellung von * IntegratedTerminal *, die als Standard ausgewählt wurde, in * internalConsole * geändert. Und wenn ich versuche zu debuggen ... alt Das Ausführungsergebnis wird fest auf der Debug-Konsole angezeigt. Anscheinend war bei den Standardeinstellungen das Ausgabeziel des Ausführungsergebnisses das Terminal.

Am Ende

Wenn Sie mit vscode usw. nicht weiterkommen, versuchen Sie zunächst herauszufinden, ob sich in den Einstellungen der Software selbst solche Elemente befinden. Es kann ein überraschend einfacher Einstellungsfehler wie diesmal sein.

Recommended Posts

Ausgabeeinstellungen an die Debug-Konsole in Visual Studio Code
Java mit Visual Studio Code
[Mac] Installieren Sie Java in Visual Studio Code
Fügen Sie in Java in Visual Studio Code die Option --enable-Preview hinzu
Java.home kann nicht mit Visual Studio-Code festgelegt werden.
[Mac] Java in Visual Studio Code installieren (VS Code)
Debuggen mit Eclipse
Ich konnte in Ubuntu20.04 + Visual Studio Code kein Japanisch eingeben
Versuchen Sie, Eclipse zu beenden und zu Visual Studio Code zu wechseln
Geben Sie die JaCoCo-Abdeckung an die Konsole aus
Verwenden Sie PlantUML mit Visual Studio Code
Verwendung von PlantUML mit Visual Studio Code (erstellt am 30. Oktober 2020)
Protokollausgabe in Datei in Java
Die in den Einstellungen von Visual Studio Code definierte Variable java.home verweist auf einen fehlenden oder unzugänglichen Ordner (C: avadk-13.0.1).
Aktivieren Sie die Protokollausgabe sowohl für Dateien als auch für die Konsole mit log4j in Eclipse.
Farewell Eclipse, Visual Studio Code für mäßig leichte JavaFX-Entwicklungsumgebung -
So debuggen Sie die Verarbeitung im Ruby on Rails-Modell nur mit der Konsole
Versuchen Sie das Remote-Debuggen von Java mit Remote-Containern in Visual Studio Code Insiders
Einstellungen für den Verbindungspool in Tomcat.jdbc
Ruby on Rails in Visual Studio-Codespaces
So geben Sie eine Java-Zeichenfolge auf dem Konsolenbildschirm aus
Von Java nach C und von C nach Java in Android Studio
Tomcat-, Kontext- und Debug-Einstellungen in der IntelliJ Community
[Für Anfänger] So debuggen Sie mit Eclipse
Verwendung von ExpandableListView in Android Studio
Die Ansicht, die zum Ausführen von Java-Code während des Debuggens in Eclipse verwendet wird, ist Debug Shell
Code, der schwer zu debuggen und zu analysieren ist
Erleben Sie .NET 5 mit Docker und Visual Studio Code
Riot (Chat App) Entwicklung (Einstellungen) in Android Studio
Demo-Code, der Verzeichnisse mit Files.walkFileTree rekursiv durchsucht
3 Möglichkeiten zum Importieren von Bibliotheken in Android Studio
Code zum Escapezeichen von JSON-Zeichenfolgen in Java
Einstellungen zum Anzeigen von japanischem Javadoc in IntelliJ IDEA
Ich habe versucht, neunundneunzig in Java auszugeben