I’ve been using the wonderful Atom code editor for the past two weeks for my Python + Django adventures, and I’ve been having a lot of fun with it. Its ease of use, beautiful package management and customizability are probably what won many fans over. However, recently after careful consideration I’ve decided to bid goodbye to it and move back to Sublime Text, at least on Windows. Here’s why…
In general, I felt that most users of Atom are on the Unix platform – many packages I tried to install (a few Git ones, for example) were only compatible on Linux and OSX. I do have a Mac myself, but my workstation is in Windows (hopefully that’ll change soon), and that meant that I can’t take advantage of these packages.
Unknown CPU Usage
For Python development, I’ve installed the packages
autocomplete-python. Not sure if it’s the package’s issue, but I have to restart Atom several times a day due to it hogging my CPU with 100% usage on my i7 machine. It might be the packages’ fault, but there are certain features I can’t live without and I’ve tried to remove most of my unused packages.
Slow Function Lookup
Again, this might be a package issue, but using Ctrl-Alt-G for function name lookups proves to be much slower on Atom compared to on Sublime Text with
I will definitely miss Power Mode (Sublime enthusiasts, where is an equivalent package?!), but for now, Sublime still seems to be the code editor of choice to me.