Par*_*val 3 visual-studio-code
我正在尝试为 Java 编程设置 VS 代码,我已经完成了。然而,有一件事特别困扰我。例如,当我运行下面的代码时,我会在 TERMINAL 选项卡中获得输出以及许多我不想看到的其他垃圾。如何更改它以便控制台中唯一的输出是“测试...”?
public class Hello{
public static void main(String[] args){
System.out.println("Testing...");
}
}
Run Code Online (Sandbox Code Playgroud)
我运行代码后的输出如下图所示。即使我点击其他选项卡,它们也是空的,即使我删除/隐藏终端选项卡,每次我重新运行代码时,它都会弹出。
小智 6
感谢 tHeSiD 的回答,我找到了这个问题的更简单的答案。要解决这个问题并获得与 tHeSiD 相同的结果,您可以在 vsCode 设置配置用户界面中执行此操作(这种方法也将确保此新设置适用于所有其他 java 项目)。
要进入 VsCode 设置 ui,请打开 vscode,然后在右上角转到文件 -> 首选项 -> 设置。然后,到达那里后,要应用新设置,请在搜索设置框中搜索 launch.json,然后向下滚动并将设置更改为:
之后,如果你返回到你的 java 程序并按 f5,你的“Hello World”应该在调试控制台中清晰地显示(它应该像我测试过的那样工作,但如果它不起作用,请尝试重新启动 vsCode )。
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Debug (Launch) - Current File",
"request": "launch",
"args": "",
"console": "internalConsole",
"mainClass": "${file}"
},
]
}
Run Code Online (Sandbox Code Playgroud)
将此添加到您的launch.json文件中。对您来说重要的选项是"console": "internalConsole",这会将所有内容输出到调试控制台选项卡而不是终端。它看起来会像这样干净。
| 归档时间: |
|
| 查看次数: |
14146 次 |
| 最近记录: |