WSL
Windows Subsystem To code like Linux. A good compromise.
I use Windows Subsystem for Linux (WSL) to code on Windows. That gives me the set-and-forget of Windows, in a Unix terminal.
It's occasionally annoying, e.g. when trying to launch other windows from the terminal, but all in all not that bad. I have mine set up with VS Code, so I do most things in VS Code with a local Linux-y terminal attached.
— ML