Atom is a text editor which is developed by GitHub. I have been invited by @justlaputa, and use it to rebuild my web site.
It's unbelievable but by default Atom doesn't have option to use spaces instead tabs. To replace all tab in my code, I installed
Emmet (zen coding) is great tool to edit HTML file. Of course Atom has a plugin to support it.