问题描述
我做了很多 Python 开发,我需要我的文件在运行时直接在命令提示符中打开。有没有办法设置 VSCode 以在命令提示符而不是集成终端中运行当前文件?
谢谢。
解决方法
通过在 Visual Studio 代码中打开保存位置来查找程序的保存位置,或者您可以尝试此处的默认保存位置 C:\users{username}\AppData\Local\Programs\Microsoft VS Code(您可能已更改这个)在这个目录中然后找到你想要运行的程序,如果你创建了一个虚拟环境,请确保使用 cd venv/Scripts/activate.bat
(Windows) 或 . venv/bin/activate
(Linux) 启用它,这些将打开你的 venv 然后实际上使用 python <FileName>.py
运行您的程序
您的安装可能与标准略有不同,如果您有任何困难,请询问。
在VS Code中,其内部终端是系统集成的终端,对于Windows系统,默认使用Powershell终端。
要使用 VS Code 中的“cmd”终端,我们可以使用“settings.json”中的设置:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
如果你想在 VS Code 之外运行代码,你可以在“launch.json”中使用它:
"console": "externalTerminal",
然后点击F5
调试代码: