vs code 中的输出 window 是不可编辑的,那么我们如何在程序要求时键入输入呢?
The output window in vs code is not editable, so how we can type the input when the program asks for it?
The Error is shown when I input anything in the output window
在控制台中键入输入,而不是输出 window。
顾名思义,输出window只是为了显示输出。您似乎正在使用 VSCode Coderunner 扩展,默认情况下它在输出 window 中运行程序。
要将其更改为终端,只需输入:
"code-runner.runInTerminal": true
在您的 VSCode 用户设置中(快捷方式:Ctrl
+ ,
)。
您无法在输出中输入任何内容 window。
如果你想在输出部分进行任何更改或编辑,你应该首先在控制台框中进行调试,然后你可以进行任何你想要的更改
使用快捷命令Shift + Ctrl + X调出扩展侧边栏,
现在在市场入口的搜索扩展中输入“@installed code 运行ner”,
确保你已经安装了代码 运行ner 扩展(如果你现在还没有安装的话),
接下来右键单击扩展和 select 扩展设置,
在终端中向下滚动到 运行,最后是 select 检查按钮。
应该可以了。
输出window仅用于输出。将您的终端用于基于输入的代码。
一般来说,这个问题似乎出现在code runner中。但是,当我根据最受支持的答案进行设置时,我无法正确编辑 Json 文件,因为它显示了一些错误。所以,如果是这样的话,你也可以这样做。
转到 VS 代码设置。
在用户搜索栏中,输入 CODE RUNNER TERMINAL
现在,在终端中检查 运行 选项。瞧!很高兴!
Solution Image
The Error is shown when I input anything in the output window
在控制台中键入输入,而不是输出 window。
顾名思义,输出window只是为了显示输出。您似乎正在使用 VSCode Coderunner 扩展,默认情况下它在输出 window 中运行程序。
要将其更改为终端,只需输入:
"code-runner.runInTerminal": true
在您的 VSCode 用户设置中(快捷方式:Ctrl
+ ,
)。
您无法在输出中输入任何内容 window。 如果你想在输出部分进行任何更改或编辑,你应该首先在控制台框中进行调试,然后你可以进行任何你想要的更改
使用快捷命令Shift + Ctrl + X调出扩展侧边栏, 现在在市场入口的搜索扩展中输入“@installed code 运行ner”, 确保你已经安装了代码 运行ner 扩展(如果你现在还没有安装的话), 接下来右键单击扩展和 select 扩展设置, 在终端中向下滚动到 运行,最后是 select 检查按钮。 应该可以了。
输出window仅用于输出。将您的终端用于基于输入的代码。
一般来说,这个问题似乎出现在code runner中。但是,当我根据最受支持的答案进行设置时,我无法正确编辑 Json 文件,因为它显示了一些错误。所以,如果是这样的话,你也可以这样做。
转到 VS 代码设置。
在用户搜索栏中,输入 CODE RUNNER TERMINAL
现在,在终端中检查 运行 选项。瞧!很高兴!
Solution Image