The below settings are used by the debugger. You may not need to add/change any of them to have debugging working in simple cases, but do give them a read sometime Any property in the debug ...
Inspired by Blender-VScode-Debugger which was itself inspired by this remote_debugger for pycharm as explained in this Blender Developer's Blog post. Since the VS Code one wasn't really well ...