DEV Community

Discussion on: Is there a future for the Atom editor?

Collapse
 
victorhqc profile image
Victor Quiroz

I've been in Atom since the first public beta. It's simple and has all the features I need, I'm not looking for an IDE with tons of features, so Atom has been good enough for me, just text highlight, linting and a feature here and there.

When VSCode was announced, I was curious and tried to switch but I didn't like the UI in general. In those times VSCode was clearly faster than Atom, but I was too used to my editor to switch.

Time went through and more and more people kept moving to VScode, to the point that I receive social pressure to move from Atom as a regular basis, "VSCode is faster, leave Atom". I then tried to switch again, just to see if I could do it this time, but the performance difference is not noticable anymore and I still prefer the simpler UI (in my opinion) from Atom.

Atom has future as long as there are users like me, and developers willing to maintain it or keep giving it love.

Now, let's remember that Electron was originally named "Atom Shell", and some of the people maintaing Electron, also maintain Atom.

Having two good editors using Electron benefit all of us. It benefits people using only Electron, people that use Atom and people using VSCode because it keeps innovation and competition up!

Collapse
 
austincondiff profile image
Austin Condiff • Edited

I had an almost identical experience. Tried switching several times. Couldn’t though because the UI isn’t nearly as polished. It also isn’t nearly as hackable and doesn’t support UI themes. Worst of all, you can’t change those AWEFUL icons in the activity bar. I was however able to hack it with an extension that basically modifies the app with custom CSS. When you use it, VS Code says “Unsupported” in the title bar. I finally got it looking halfway decent borrowing a lot of design queues from Framer X. I tried packaging this all up, but it’s an MS product and they said they don’t like people changing the UI. 🤦🏻‍♂️

Collapse
 
anpos231 profile image
anpos231

MS in a nutshell.