For larger projects, JetBrain’s IDEs, except VSCode for JS related stuff. A full IDE is simply so much nicer when you got a lot of stuff going on in multiple files, which is a weak point for VSCode in my experience.
For smaller projects/single file scripts, VSCode works just fine. The amount of plugins available also makes it very suitable of you are dealing with non text based files like UML.
For small text files I prefer npp for its light weight.
Other than text editors, git is mandatory for all projects for obvious reasons, and WSL if I’m on windows.
For larger projects, JetBrain’s IDEs, except VSCode for JS related stuff. A full IDE is simply so much nicer when you got a lot of stuff going on in multiple files, which is a weak point for VSCode in my experience.
For smaller projects/single file scripts, VSCode works just fine. The amount of plugins available also makes it very suitable of you are dealing with non text based files like UML.
For small text files I prefer npp for its light weight.
Other than text editors, git is mandatory for all projects for obvious reasons, and WSL if I’m on windows.