No1*_*ver 1 python visual-studio-code
我使用Visual Studio代码和Python编写了一个小型应用程序。我的应用程序具有以下文件:
Main.py
MyCustomClass.py
Run Code Online (Sandbox Code Playgroud)
基本上,Main.py
是应用程序的入口点。另一类仅仅是解决某些问题的逻辑。
在开发代码时,我会逐步运行它进行测试。我使用F5运行该应用程序,该程序运行我正在编辑的当前文件。可能是MyCustomClass.py
根本没有入口点的文件,我正在浪费时间在文件之间交换。
是否可以将Visual Studio Code配置为Main.py
在运行(F5)时运行特定文件()?无论我当前正在查看哪个文件。
谢谢。
在program
你的启动配置设置设置是指将要执行的Python脚本。默认情况下,它被设置为${file}
引用您正在编辑的文件。只需将值设置为要运行的文件即可。
{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"pythonPath": "${config:python.pythonPath}",
"program": "main.py", // Specify the full path to your file
"cwd": "${workspaceFolder}",
"env": {},
"envFile": "${workspaceFolder}/.env",
"debugOptions": [
"RedirectOutput"
]
},
Run Code Online (Sandbox Code Playgroud)
我应该提到,如果您使用的是 Windows,您可以在程序路径中使用正斜杠/
或双反斜杠\\
。单反斜杠不起作用。
小智 6
您需要编辑launch.json文件。快速的方法是单击运行工具栏上的扳手图标。
然后将以下内容添加到launch.json文件中:
{
"name": "Python: main.py (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/main.py",
"console": "integratedTerminal"
},
Run Code Online (Sandbox Code Playgroud)
上面是我的配置,“程序”行是什么呢?
归档时间: |
|
查看次数: |
1046 次 |
最近记录: |