I've used Atom for the last several years and had been mostly happy with it. Over Christmas I switched to VS Code though and I don't think I'll be looking back. Code is faster and has a noticeably less lag. One of the reasons I moved was seeing new packages coming out on Code and leaving Atom in the dust.
For a month of Flutter I used Android Studio and found it a bloated and complex. I've since switched Flutter development to Code as well.
The Atom->VS Code keymappings really made VS Code stick for me. Usually when I get used to keymappings it's hard to get productive quickly with a new editor.
I'm a Senior DevOps Architect and publish most of my projects as open source. I have a wife, a son and a real life in Hamm, Germany. In my part-time I enjoy making games, music and acting. (He/him)
I used to tweak and configure commands and settings but it was too much work so now I try to learn the defaults (unless it's something I really don't like).
I've used Atom for the last several years and had been mostly happy with it. Over Christmas I switched to VS Code though and I don't think I'll be looking back. Code is faster and has a noticeably less lag. One of the reasons I moved was seeing new packages coming out on Code and leaving Atom in the dust.
For a month of Flutter I used Android Studio and found it a bloated and complex. I've since switched Flutter development to Code as well.
The Atom->VS Code keymappings really made VS Code stick for me. Usually when I get used to keymappings it's hard to get productive quickly with a new editor.
I can totally relate. I'm usually a IntelliJ-fanboy, but the keymappings-template for vscode really let me feel like home in it.
I used to tweak and configure commands and settings but it was too much work so now I try to learn the defaults (unless it's something I really don't like).
Atom's speed (not it's extensibility, which I loved) put me off it and almost off of trying VS Code.
I'm glad I did though, over the last couple of years I gradually moved from Sublime Text to VS Code and I'm very happy now! Atom is but forgotten.
Honestly, the hardest part about getting moving in flutter development is getting the AVM going tbh... It's 2019 ffs!
People don't realise how bloated Android Studio is until you use a lighter editor like VS Code 😄