{ "version": "0.2.0", "configurations": [ { "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": true } ] } 常见修改参数如下: "name":"Python: Current File", "program":"${file}" "c...
通常情况下,这个文件位于项目根目录的.vscode文件夹中。如果没有这个文件,可以手动创建一个。接下来,需要编辑launch.json文件,添加或修改configurations部分。以下是一个示例配置:{"version": "0.2.0","configurations": [ {"name": "Python: Current File","type": "python","request": "launch","cw...
默认在vscode中打开py文件可以直接使用断点调试,使用的Debug模式为:Python: Current File (Integrated Terminal),这是针对vscode中当前打开的文件。 对于独立于vscode之外运行程序的debug,根据是否和vscode位于同一主机可以分为local attach和remote debug。 0. 配置环境 下面以python为例简单讲一下debug功能。 安装vscode版...
linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Python Debugger: Current File", "type": "debugpy", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": false } ] }
linkid=830387"version":"0.2.0","configurations":[{"name":"Python: Current File","type":"python","request":"launch","program":"${file}","python":"/home/ml/anaconda3/envs/py36/bin/python",#这个是虚拟环境 conda info--envs 可以看虚拟环境的地址"console":"integratedTerminal","args":...
在这个示例中,为Python语言创建了一个名为“Python: Current File”的调试配置。其中,"cwd"参数设置为"${fileDirname}",表示当前工作目录(CWD)为当前打开文件所在的目录。这样,无论是调试还是运行程序,都会使用相同的路径。 参数解释 "name":调试配置的名称,可以自定义。
接下来,在侧边栏打开Debug视图。 然后点击配置按钮,选择Python 然后Python插件会自动创建包含一系列配置的launch.json文件,可以在下拉列表里面选择,现在选择Python: Current File即可。 为了让调试器在自动在程序开始时停在第一行,添加一条配置stopOnEntry": true,然后保存。
{ "name": "Python: Current File", "type": "python", "request": "launch", ...
4. 创建调试配置:选择一个调试配置模板,比如”Python: Current File”,这将会生成一个`.vscode/launch.json`文件,其中包含调试器的一些配置信息。 5. 配置调试器:在`launch.json`文件中,可以根据需要进行一些调试器的配置,比如设置Python解释器路径、设置启动参数、设置断点等。 6. 启动调试器:点击左侧面板的调试图...
"name": "Debug (Launch) - Current File", "request": "launch", "mainClass": "${file}", "projectName": "demo" }, ] } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 但是它运行的是当前文件而非 main 函数,因此每次使用时都必须打开...