Who Needs IDEs?
At Google I/O this year, Google introduced it’s new IDE, Android Studio. Android Studio is based on IntelliJ IDEA, a great IDE that many of my Android friends use.
I wasn’t particularly excited by this announcement because, for the last several years, I’ve given up IDEs. My development environment of choice has been Sublime Text 2 and ant.
Sure, IDEs can be extremely useful, especially in Java, where boiler plate code is the name of the game. But I found that they (Eclipse especially) were getting in the way more than they were helping. I was able to get reasonable reflection based code completion using the great SublimeJava plugin, and I found ant builds from the command line to be amazingly more reliable than anything I could do with Eclipse.Read on →