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

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

它使事情变得更加容易和干净。

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


潇湘沐
浏览 298回答 3
3回答

呼啦一阵风

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

九州编程

您可以尝试在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

哆啦的时光机

在 Visual Studio Code 网站上有一个页面解释了执行此操作的过程: https: //code.visualstudio.com/docs/java/java-debugging要恢复它: 1.下载扩展包以使其更容易 2.Run/Debug单击Run | Debug上述方法上方的应用程序(或方法)。对于整个应用程序,请单击Run | Debug上的main()。您也可以按F5开始整个操作Debug现在内容应该显示在窗格中。请记住,为了运行Java应用程序,您必须运行它JVM本身就是一个程序。这就是为什么如果您选择 则通常会打开终端Run。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java