在VScode中运行Java程序

时间:2020-08-04 13:17:52

标签: java visual-studio-code

我最近开始用VScode编码Java。我有一个简单的问题。问题是我不希望输出像这样。换句话说,我不希望程序在终端中运行,如下所示。我只希望声明可以单独打印。在这里,我只希望(Hello world)仅打印其他内容。我用谷歌搜索了如何运行Java程序,发现输出必须出现在OUTPUT或DEBUG CONSOLE中。

有人可以帮助我吗?注意:我在Java的VScode中安装了Java 14以及所有必需的扩展。

enter image description here

4 个答案:

答案 0 :(得分:0)

在这种情况下,您只需按Command F5(Mac)或其他快捷键(https://code.visualstudio.com/docs/getstarted/keybindings)。这将在您的IDE中运行该程序。否则,您可以创建launch.json文件来配置调试。

答案 1 :(得分:0)

您要执行的操作是按照Run and Debug Java in VS Code中的说明来设置launch.json文件。这定义了如何启动代码以及该调试会话的输出在何处。您可以通过为Microsoft Java调试器添加和配置User Settings来定制显示的Debug输出

答案 2 :(得分:0)

您可以执行以下操作:

如果已经安装了所有必需的扩展包,则编辑器将在代码本身上显示用于运行和调试类的选项。 (极少数情况,但在Linux中工作时出现)

终端中的其他类型javac <name.java>(输出将显示在“终端”标签中)

或安装VS Code Marketplace中提供的代码运行程序扩展(可轻松在输出选项卡中显示结果)

答案 3 :(得分:0)

如果您的代码不需要输入数据,则可以将其添加到launch.json中:

"console": "internalConsole"

默认值为:

"console": "integratedTerminal"

我不建议安装“ Code-Runner”扩展名,因为它将在Java文件的同一文件夹下编译Java文件并将其混合。

我建议您习惯输出,这些输出可以提供有用的信息,让您知道vscode的确切作用。如果遇到问题,则需要此信息来帮助您解决问题。

相关问题