Given that you have a Django app as one of the demos, it'd be amazing to be able to debug it.
Some extra info, in case this is useful for thinking ahead:
I tried adding the standard launch config from vscode-python to launch.json, and (correctly) got a warning that python isn't a supported type because there's no debugger extension for it, but it also complained about console: none and, obviously, the django key:
{
"name": "Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"console": "none",
"args": [
"runserver",
"--noreload",
"--nothreading"
],
"django": true
}
Yes, the available properties are provided by the debug adapter. So once we hook up the python debug adapter the other warnings will go away, as well.
Debugging python code will work with "console": "internalConsole"
Please see https://www.gitpod.io/docs/python-in-gitpod/
@yozlet see also https://community.gitpod.io/t/django-debugging/381/6
Works great, thanks @jankeromnes & @JesterOrNot!
Most helpful comment
@yozlet see also https://community.gitpod.io/t/django-debugging/381/6