VSCode java调试器externalConsole

时间:2017-11-06 07:15:37

标签: java debugging visual-studio-code

我正在编写一个java程序,它使用VSCode从控制台读取输入。我试过调试,但VSCode的调试控制台不接受输入。经过一些谷歌搜索,我发现"externalConsole" option。但是,它不起作用 - VSCode说该属性是不允许的。 VSCode的java调试器不具备此功能吗?如果是这样,我如何使用VSCode?

2 个答案:

答案 0 :(得分:0)

“externalConsole”选项已弃用。您可以使用“控制台”选项。

"console": "integratedTerminal"

控制台选项: 它指定启动程序的控制台。默认为internalConsole。

  • internalConsole - VS Code Debug Console(不支持输入流)。
  • integratedTerminal - VS Code Integrated Terminal。
  • externalTerminal - 可在用户设置中配置的外部终端。

请参阅vscode here以获取更多信息。如果支持调试,也应该适用于除Java以外的其他语言。

答案 1 :(得分:0)

Java Visual Studio代码扩展

在Visual Studio Code中使用Java相当困难,但是自从我切换之后,我一直在使用一些不错的extensions

安装它们时,它将为您配置所有内容,以便提供从代码完成,重构,整理,格式化和代码段到便捷调试和单元测试支持的所有功能。

here

是一个很好的阅读方法

我非常确定,如果有人想使用VSCode使用Java,这将解决所有问题。享受:)