有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

当我按F5调试代码时。调试控制台中不显示任何输出。相反,显示在终端中。但是,我想删除一些额外的单词

例如: c:\Users\User\Documents\Visual Studio 2019\java\java\u vs\u code>;cd“c:\Users\User\Documents\Visual Studio 2019\java\java\u vs\u code”&&;C:\Users\User。vscode\extensions\vscjava。vscode-java-debug-0.23.0\scripts\launcher。bat“C:\ProgramFiles\Java\jdk-13.0.1\bin\Java”--启用预览-Dfile。encoding=UTF-8-cp C:\Users\User\AppData\Roaming\Code\User\workspaceStorage\f85dc17f73c63cbf830dece996d151d2\redhat。java\jdt\U ws\java\U vs\U代码\U 9d8b98fc\bin您好 试验

我试着去看那些类似的问题。然而,他们中没有一个能够帮助这种情况

/**
 * Hello
 */
public class Hello {

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

我的问题是:有什么解决方案只显示输出“test”吗?谢谢你的帮助


共 (1) 个答案

  1. # 1 楼答案

    您可以尝试在启动中添加"console": "internalConsole"。json类似于:

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

    然后它将显示在Debug Console