https://code.visualstudio.com/
https://docs.microsoft.com/en-us/windows/python/beginners
By using VS Code as your text editor / integrated development environment (IDE), you can take advantage of IntelliSense (a code completion aid), Linting (helps avoid making errors in your code), Debug support (helps you find errors in your code after you run it), Code snippets (templates for small reusable code blocks), and Unit testing (testing your code's interface with different types of input).
Install the Python extension in order to work with Python.
VS Code supports version control with Git.
Visual Studio Code version 1.86 is available [2024-02-24].
Windows: user installer.
Linux: deb and rpm packages.