调试配置以特定的Python文件开始。 -VSCode

时间:2018-12-15 02:49:35

标签: python debugging visual-studio-code web2py

我目前正在使用Web2Py应用程序。用VSCode编写python很可爱。我正在寻找一种方法来最小化开始调试该应用程序的步骤。当前,我导航到“文件”面板,然后导航到web2py.py文件。我打开它并开始调试。

我敢肯定,有一些创造性的方法可以编写脚本,或者只是将某些属性设置放在某个地方。

请分享一些见解!

2 个答案:

答案 0 :(得分:0)

我做了一些键盘快捷键的搜索,并找到了以下参考资料: VS Code Twiter post (shortcut pdfs) 所以我用Ctrl + F查找“快速打开”(Ctrl + P)

我可以输入Web2Py [自动完成!]

输入

F5

Ctrl + W

Bam!我仍然想知道是否有办法在这个项目中可以按F5

答案 1 :(得分:0)

您还可以在 launch.json 中创建启动配置来运行应用程序,如下所示:

        {
            "name": "Python: My web2py",
            "type": "python",
            "request": "launch",
            "justMyCode": false,
            "program": "<folder to web2py sourcecode>/web2py/web2py.py",
            "args": ["-p 8000", "--password=admin", "--nogui"],
            "console": "integratedTerminal",
            "cwd": "<folder to web2py sourcecode>/web2py/",
        }

如果您使用的是版本控制软件,例如 git,则需要在源代码和 web2py 应用程序文件夹之间添加一个软链接:

ln -s /<folder>/git/myproject/src /<folder>/web2py/applications/myproject

现在您可以在 VSCode 上打开项目并运行调试。