"console":字段告诉VSCode是在外部终端("externalTerminal")还是在内部("integratedConsole")运行配置。 旁注:您还可以使用"internalConsole"完全隐藏程序的输出(当然,这对于在控制台中提示用户输入的程序没有用处,但它是一个选项!)。 简单地指定"externalTerminal"来使用外部终端的最大问题是,它不会在多次运行中重用同一个窗口/终端。它会说"Press any key to continue . . ."(至少在Windows上),让你在后续运行/调试中关闭它并用F5打开一个新的终端。 Here's what VSCode looks like for me when I do this.
1条答案
按热度按时间ttp71kqs1#
你可以在你的(cargo)项目的根目录下的
.vscode
文件夹中创建一个launch.json
文件。这个文件决定了当你从VSCode的Angular “调试”或“运行”你的项目时会发生什么。假设你已经安装了CodeLLDB(作为VSCode extension提供),你可以把它放在你的launch.json
文件中:"console":
字段告诉VSCode是在外部终端("externalTerminal"
)还是在内部("integratedConsole"
)运行配置。旁注:您还可以使用
"internalConsole"
完全隐藏程序的输出(当然,这对于在控制台中提示用户输入的程序没有用处,但它是一个选项!)。简单地指定
"externalTerminal"
来使用外部终端的最大问题是,它不会在多次运行中重用同一个窗口/终端。它会说"Press any key to continue . . ."
(至少在Windows上),让你在后续运行/调试中关闭它并用F5打开一个新的终端。Here's what VSCode looks like for me when I do this.