代码输出不在输出/调试面板中,而是在 VSCode Java 中的终端中

Sha*_*san 4 java visual-studio-code

我正在尝试在 VS Code 中运行 Java 程序(初学者)。每当我尝试运行该程序时,它都会在终端面板中运行。我可以通过任何方式更改它,以便最终结果始终在“输出/调试”面板中。

它使事情变得更容易和更清洁。

我一直在论坛和 VSCode 网站上查看是否有人已经回答了这个问题,但还没有。

小智 7

您可能正在使用 Java 调试器作为扩展。您可以在扩展管理器中修改扩展设置。查找 Debugger for Java 并按下设置图标。将出现一个列表。按扩展设置。在那里您可以将控制台规范更改为您想要的。将其设置为 internalConsole。回到你的代码并运行。您将看到它将显示在调试控制台而不是集成终端上。


Leo*_*SFT 5

您可以尝试在launch.json"console": "internalConsole"中添加如下内容:

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

然后它会显示在Debug Console