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