问题
笔者最近在学一个Python进度条程序的时候,发现VSCode的虚拟终端输出和PyCharm IDE的虚拟终端输出有差异。
解决方案
方案一:将Code Runner插件禁用或者卸载,

这样VSCode就可以将代码的运行结果重定向到VSCode的虚拟终端。

方案二:如果您想保留Code Runner插件使用,但仍想将Python程序结果的输出指向VSCode内置虚拟终端,具体方法为:
打开VSCode的设置—>搜索Run In Terminal,勾选Code Runner:Run In Terminal下面的选项,将VSCode运行Python代码的结果输出到VSCode内置虚拟终端。

推荐方案
笔者推荐您使用【方案一】
可能出现的问题及规避方法
在不使用Code Runner插件,而使用虚拟终端输出的情况下,如何运行和停止代码呢?
将鼠标光标移动至虚拟终端,任意点击一下,
运行Python代码的快捷键:ctrl + alt + P
停止运行Python代码的快捷键:ctrl + C
调试Python代码的快捷键:按下键盘的F5或者鼠标点击VSCode左侧栏的调试按钮,再点击选择“运行和调试”的下拉框选项即可。
上述方案借鉴了以下两位作者的内容:
https://ask.youkuaiyun.com/questions/7479589
https://blog.youkuaiyun.com/m0_45953836/article/details/140791047
925

被折叠的 条评论
为什么被折叠?



