Integrated Development Environments (IDEs) are software applications that provide a comprehensive environment for developers to write code, test, and debug. Put simply - this is where devs write our code instead of an arbitrary text editor + terminal. The most popular IDE is probably VS code.
If you’re looking for a python specific IDE to help you get started learning, there are several IDEs that are popular among Python developers - a popular ones is:
Ultimately, the best IDE for Python development depends on your personal preferences and the specific requirements of your project, but I would recommend VS Code for most, and Jupyter Notebook for the most user friendly and python focused option.
This is a package manager that makes installing certain python related packages much easier. Instead of needing to find versions of everything online, we can just use pip.
sudo apt install python3 - linux
brew install python - mac
python.org - windows
python3 –m pip install –upgrade pip
Here are some tips and tricks for using Visual Studio Code (VS Code) effectively for Python development:
First, you need to download and install VS Code from the official website. Once it's installed, launch it and select the Extensions tab on the left sidebar. Search for the "Python" extension and install it. This extension provides support for Python syntax, debugging, and code formatting. (I have jupyter notebook and js extensions installed too but don’t worry about those).