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.
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. 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 ...
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 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 ... Das Ausführungsergebnis wird fest auf der Debug-Konsole angezeigt. Anscheinend war bei den Standardeinstellungen das Ausgabeziel des Ausführungsergebnisses das Terminal.
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