调试时,来自外部文件的输入不适用于Microsoft Python VS Code 扩展



在调试时,我正试图从外部文件中读取输入,如VS Code文档中建议的那样(通过添加"args": [" ";input.txt"]来启动。json)。它不起作用,因为重定向("<&quot;)被微软的Python扩展自动转义(加上"")(参见下面的控制台输出)。

cd /workspaces/pyt ; /usr/bin/env /usr/local/bin/python /home/vscode/.vscode-server/extensions/ms-python.python-2022.7.11332232/pythonFiles/lib/python/debugpy/launcher 41587 -- /workspaces/pyt/test.py < input.txt 

这种从外部文件读取输入的方式也适用于其他VS Code扩展,例如C/c++。是否有任何方法使其与Python扩展一起工作(在调试时)?

这个问题已经在Vscode 1.67.2中解决了

请尽快更新。

相关内容

最新更新