为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

潇湘沐 2023-08-23 17:03:01
我正在尝试在 VS Code 中运行 Java 程序(初学者)。每当我尝试运行该程序时,它都会在终端面板中运行。我可以通过任何方式更改它,以便最终结果始终显示在“输出/调试”面板中。它使事情变得更加容易和干净。我一直在论坛和 VSCode 网站上查看是否有人已经回答了这个问题,但目前还没有。
查看完整描述

3 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

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



查看完整回答
反对 回复 2023-08-23
?
九州编程

TA贡献1785条经验 获得超4个赞

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


查看完整回答
反对 回复 2023-08-23
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

在 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


查看完整回答
反对 回复 2023-08-23
  • 3 回答
  • 0 关注
  • 168 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信