Как запустить код в консоли отладки вместо терминала - PullRequest
0 голосов
/ 02 ноября 2019

Когда я нажимаю клавишу F5 для отладки кода. В консоли отладки не отображается вывод. Вместо этого отображается терминал. Однако есть дополнительные слова, которые я хочу удалить.

Например: c: \Users \ Пользователь \ Documents \ Visual Studio 2019 \ java \ java_vs_code> cd "c: \ Users \ Пользователь \ 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 Здравствуйте, test

Я пытался просмотреть подобные ситуации. Но ни один из этих вопросов не помог, как бы то ни было, но ни один из этих вопросов не помог, как бы то ни было, но ни один из них не может помочь, как бы то ни было, но ни один из этих вопросов не может помочь. Однако, ни один из них не может помочь, но ни один из них не может помочь. .

/**
 * Hello
 */
public class Hello {

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

В чем мой вопрос: есть ли какое-либо решение, позволяющее показывать только вывод "test"? Помощь оценена.

1 Ответ

0 голосов
/ 04 ноября 2019

вы можете попытаться добавить "console": "internalConsole" в ваш launch.json , например:

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

, тогда оно будет отображаться в Debug Console

...