Python Script Debugging in Visual Studio 2019 or VS Code

I want to be able to use an external code editor to debug my python scripts as well including setting breakpoints and analyzing objects when the breakpoints are hit. I want do this in Visual Studio 2019 or VS Code, Visual Studio preferred. What Rhino plugins that tie into Visual Studio or VS Code?

I installed the codelistener plugin in Rhino and the RhinoPython extension in VS Code but RhinoPython does not have debugging capabilities. I’d rather code in Visual Studio 2019 but I can’t find an updated extension that connects to VS2019 and allows for debugging. Do you guys have something for VS2019?