https://realpython.com/python-development-visual-studio-code/
(Real Python and Jon Fincher tutorial)
In this article, you’ll learn about Python development in Visual Studio Code, including how to:
Install Visual Studio Code
Discover and install extensions that make Python development easy
Write a simple Python application
Learn how to run and debug existing Python programs in VS Code
Connect Visual Studio Code to Git and GitHub to share your code with the world
My setup now (Magic Python and Python)
extensions
https://marketplace.visualstudio.com/items?itemName=ms-python.python