如何解决集成终端VSCode:显示路径但不输出
当我在VS Code中运行文件时,我得到的报价是gobbledegook,而不是我期望的输出。
像这样:
我已经这样更改了launch.json:
"name": "Python: Current File","type": "python","request": "launch","program": "${file}","console": "internalConsole","cwd": "${fileDirname}"
这是怎么回事?
好消息是DEBUG CONSOLE返回了我期望的输出。但是该输出也不应该在终端中吗?
(在相关说明中,学习基本终端命令的好方法是什么?)
解决方法
根据您的描述,以下是建议:
-
“终端信息”。终端显示的信息很有用。它向我们显示了需要运行的脚本的路径信息,以及当前的VSCode运行环境信息等。
-
“显示路径但不显示输出”。调试脚本时,由于设置了调试输出模式
"console": "internalConsole",
,因此在终端上看不到运行结果。它将调试结果显示在内部调试控制台中,而不是在终端中显示。默认值为:
"console": "integratedTerminal"
,结果以VSCode的形式显示在终端中。如果将其设置为:"console": "externalTerminal",
结果将打开一个新的cmd窗口,并且仅显示运行结果:有关在终端上设置显示的信息,请参阅:Set configuration options。
-
有关更多终端信息,请参考:Integrated Terminal。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。