.vscode中的调试问题

Sni*_*gie 5 python python-3.x visual-studio-code python-3.6 vscode-debugger

我最近在VSCODE中进行调试遇到了一个大问题。我试图通过搜索站点并重新安装一些扩展程序来修复自身。

而不是在调试控制台中显示我的结果,而是将以下输出写入我的终端

cd /Users/AVFL/Documents/Programming ; env "PYTHONIOENCODING=UTF-8"
PYTHONUNBUFFERED=1" /usr/local/bin/python3
/Users/AVFL/.vscode/extensions/ms-python.python-2018.3.1/pythonFiles/PythonTools/visualstudio_py_launcher.py
/Users/AVFL/Documents/Programming 54323 34806ad9-833a-4524-8cd6-18ca4aa74f14 RedirectOutput,RedirectOutput
/Users/AVFL/Documents/Programming/Python/Projects/Entrepeneuring/employeeDatabase.py
Run Code Online (Sandbox Code Playgroud)

我的脚本的结果显示在下面。结果也显示在调试控制台中,但我希望它们只显示在调试控制台中。

我正在使用Python调试:当前文件。我尝试将控制台none更改为外部和集成终端功能,但是我需要将其设置为默认值。

使用Python:Current File时,该如何做才能使其在调试控制台中进行调试?


我看过一篇关于这个问题的文章,但他们将控制台更改为无,并在Python中进行调试:集成终端而不是当前文件

当我在文件夹中创建virtualenv时发生了问题。

Sni*_*gie 1

我自己找到了答案。我没有更改其他配置来在调试控制台中打印信息,而是创建了一个名为“Python:当前文件”的新配置,并将其添加为第一个配置。我在此配置中将控制台设置为“无”,并删除了另一个。这解决了我的问题,而无需删除其他易受攻击的设置。