Github’s Atom text editor is one of the best available. Unfortunately on Windows, there’s no easy way to set Atom as the default editor for specific file formats.
I got no way to select the Atom icon, I got an empty white rectangle. It flickers the terminal for a split second, which interestingly does not happen when starting atom via the start menu. Annoying, but not vital. It says “atom.cmd” in the relevant dialogs/menus, which is not exactly beautiful/elegant. I can’t imagine a normal user to go through this dance to do this, compared to the experience in other editors like Notepad++.
I’ve created my own solution to this problem by adding an “intermediary” executable file that can easily be set as the default associated program for filetypes that then passes the file along to Atom. The most significant benefit of this method is that it correctly sets the file association icon.
Simply install ‘Atom Editor OpenWith Assistant‘ and associate your code files with ‘C:\Program Files (x86)\Atom Editor OpenWith Assistant\Atom OpenWith Assistant.exe‘