For beginners, environment setup for web development is very straightforward. Use whatever gets you writing code as soon as possible. You don’t need and won’t use all the bells and whistles when you first start out.
As for my environment setup for web development, I use a Chromebook as my primary computer. Caret and Text are the primary editors I started using along with the Chrome browser’s built in developer tools. However, when I’m on my PC I use Sublime Text or notepad (yes really Windows built in notepad) along with Chrome. Chrome is the primary browser I use due to how helpful the developers tools are. Very rarely Firefox and almost never the Microsoft browsers. Though I have Visual Studio on my PC at work and home I rarely use it. Visual Studio is a gargantuan IDE (integrated development environment) and web development can be handled via lightweight text editors and your trusty browser. There is also Visual Studio Code (not the IDE but a text editor) but I haven’t used it.
What’s the best editor to start with?
Whatever gets you coding as fast as possible. Seriously it doesn’t matter. Stop procrastinating. Don’t get caught up in analysis paralysis. Just pick one and start coding. Initially I played around with multiple editors trying to figure out what environment setup for web development worked best for me. What I was really doing is wasting valuable time when I could have been learning and developing code instead. What worked best was me just picking something and sticking with it. I figure if I get to the point in my coding journey that I’m super concerned with features and functionality of the environment I’m developing in then I’ll worry about it then.