We live in a day and age as web developers where our biggest complaint seems to be a overabundance of free tools. In the case of code editors, there are a few prominent free ones: Atom, Brackets and, most recently, Visual Studio Code. Each editor has its own set of strengths and weaknesses. Each is backed by a large corporation - GitHub for Atom, Adobe for Brackets and Microsoft for Visual Studio Code - so obviously they will be geared towards the target audience of each respective company.
Nonetheless, they are all good editors. So which one should you choose?
Well, it depends. You knew I was going to say that!
In my latest article, Battle of the Free Code Editors, I go into the distinguishing features of each editor and what type of developer it is best suited for.
Please, check out the article and feel free to share your thoughts.
A Note on Sublime
I was asked numerous times after writing this article, why did I not include Sublime? After all, Sublime is, for all intents and purposes, the market leader for lightweight code editors. The article compared free editors. However, Sublime is not free!
Yes, you can try it for free and, as many responses noted, use it forever without paying if you are willing to live with dismissing the prompt to buy regularly. One person even noted to me that if the author didn’t want people to use it for free forever, they’d have a different license method.
I’m sorry, that’s not how this works. The author clearly states:
Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use.
As I said on Twitter…
It surprises me how many people seem to advocate using Sublime for free. If you think the software is great, why not pay what they ask?— Brian Rinaldi (@remotesynth) September 17, 2015