how I setup my Integrated Development Environment (IDE)¶
As of this writing I use Visual Studio Code
Screen Layout¶
I split my screen in the following ways depending on the use case, try different layouts to see what works best for you.
for references¶
I put references on the left and the Integrated Development Environment on the right

this helps when I do not have an extra screen
for testing¶
When working with just the Integrated Development Environment, I have the following windows open
explorer on the left to see files/folder structure at once, and I can drag and drop files directly into the editor
editors side by side - source code on the left with tests on the right
the terminal to show results of the tests
at the bottom - for most cases
to the right - when the results I am looking at in the terminal are too long to see in the bottom, for example when working with documentation, JSON or dictionaries
This setup helps me answer 2 questions
what is the same?
what is different?
Visual Studio Extensions¶
Here are extensions I use in Visual Studio Code
Code Spell Checker - to catch spelling mistakes
indent-rainbow - I like pretty colors and this makes indentation easier to see from a distance
Python - Python language support with Pylance and a Python debugger
Dark Rainbow Theme - did I mention I like pretty colors?