该窍门能让工作是扩展的(在唐Jayamanne的Python的)wiki页面。您必须
"externalConsole":true在
launch.json文件
"name": "Python"部分中包含设置。
扩展程序的Wiki确认默认情况下不起作用:
这允许捕获来自控制台/终端窗口应用程序的输入,这在标准VSCode调试器中是不可能的。
以下是使此功能生效的步骤:
- 在“调试”窗口(Ctrl + Shift + D)中,按小齿轮图标以打开(或生成)launch.json文件。它被放置到
.vspre
您在VS Code中选择为“打开文件夹”的任何文件夹中的目录中。 - 您必须将
pythonPath
参数添加到第一个配置块。这是使调试器完全工作所必需的。 - 您还必须
externalConsole
在同一块中添加和参数。这是使调试器接受输入所需要的。调试时,将在VS Code外部打开一个单独的窗口,但在其他情况下效果很好。 - 添加两个设置后,该块应如下所示。在其余的launch.json文件中,我无需更改其他任何内容。
{"name": "Python","type": "python","request": "launch","stopOnEntry": true,"program": "${file}","pythonPath": "C:/Users/igor/documents/Tools/WinPython-32bit-3.4.3.7Slim/python-3.4.3/python.exe","externalConsole": true,"debugOptions": [ "WaitOnAbnormalExit", "WaitOnNormalExit", "RedirectOutput"]
},
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)