调试的时候,当 print(..)
. 我试着设置 "console": "externalTerminal"
,但它不工作,也不与 "console": "IntegratedTerminal"
. 我想知道为什么会出现这种情况,因为python在遇到换行之前不会打印输出。比如说
print("hello", end=" ") # will not output
print("world") # will output "hello world"
要在你的终端中看到打印的输出,首先要确保你的面板正在显示('view' -> 'appearance' -> 'show panel')。
然后检查你查看的是面板的正确部分。VSC有一个 "调试控制台 "和一个 "终端"。调试控制台 "是测试输入和输出代码的地方,但任何打印语句都会输出到终端。