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" },
]