如何在调试控制台而不是终端中运行代码

时间:2019-11-02 13:36:25

标签: java debugging visual-studio-code vscode-settings vscode-debugger

当我按F5键调试代码时,调试控制台中没有显示输出,而是在终端中显示。但是,还有一些我想删除的单词。

例如: c:\ Users \ User \ Documents \ Visual Studio 2019 \ java \ java_vs_code> cd“ c:\ Users \ User \ Documents \ Visual Studio 2019 \ java \ java_vs_code” && C:\ Users \ User.vscode \ extensions \ vscjava。 vscode-java-debug-0.23.0 \ scripts \ launcher.bat“ C:\ Program Files \ Java \ jdk-13.0.1 \ bin \ java” --enable-preview -Dfile.encoding = UTF-8 -cp C :\ Users \ User \ AppData \ Roaming \ Code \ User \ workspaceStorage \ f85dc17f73c63cbf830dece996d151d2 \ redhat.java \ jdt_ws \ java_vs_code_9d8b98fc \ bin Hello 测试

我试图查看类似的问题,但是没有一个问题可以解决问题。

/**
 * Hello
 */
public class Hello {

    public static void main(String[] args) {
        System.out.println("test");
    }
}

我的问题是:有什么解决方案仅显示输出“ test”吗?帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您可以尝试在{strong> launch.json 中添加"console": "internalConsole",例如:

"configurations": [
           {
             "type": "java",
             "name": "CodeLens (Launch) - App",
             "request": "launch",
             "mainClass": "com.test.maven.App",
             "console": "internalConsole",
             "projectName": "my.app"
           }
         ]

然后它将显示在Debug Console