DEV Community

Discussion on: What is your favorite editor and why?

Collapse
 
andreidascalu profile image
Andrei Dascalu

I work mainly with Js and php, but lately also a good deal of Golang. I've used:

  • vim on and off, generally love it but over time I found it tedious to replicate my configs, extensions and customization between changing laptops and os'
  • in the hey day I used a lot of phpstorm, eclipse, NetBeans and Aptana. They felt huge, bloated and barely usable. Phpstorm is great at php and php only.
  • sublime 1 and 2. Fast and useful, but found php support lacking compared to others. Golang isn't that great either. Heard it got better in recent years but didn't feel like going back.
  • atom, used to love it but grows slow really fast and seems thee is no cure for it. Great golang support, would use it for golang only.
  • vscode, is my current workhorse. Seems great no matter what I add to it. There is little to nitpick about, small things over php and golang (but amazing at js, particularly react)