Some thoughts and customisation for vs code.
Change extensions covered by highlighting:
In the app directory:
vi resources/app/extensions/cpp/package.json
And add your extensions there. I was missing *.sl and *.rib.
Indentation guides
https://github.com/JoeRobich/vscode-indent-guides/
Python support
{
    
    "indent-guide.style": "dashed",
    "indent-guide.color": "#333333",
    "files.exclude": {
        "**/*.pyc": true,
    }
}
https://marketplace.visualstudio.com/items/donjayamanne.python
Keyboard
Shift-delete should delete line:
[
{ "key": "shift+delete",           "command": "editor.action.deleteLines",
                                     "when": "editorTextFocus" },
]