I love building things for fun and lately I’ve been thinking about building a text editor. I’ve used a lot of text editors and IDEs in the past. Here’s the list in a chronological order:
- vi/vim: my very first code editor. Used it back in my earlier C/C++/Java days
- Dreamweaver: started using it once I moved to web development for HTML, CSS & JS
- Eclipse: IDE of choice for Java development later
- Netbeans: switched to it when Eclipse started becoming a memory hog
- Visual Studio: used it whenever I wrote C# code
- Emacs: php/javascript development back in school
- TextMate: started using it after moving to Ruby
- Sublime Text: absolutely loved the perf, extensibility (plugins) and liked it better than TextMate. I even bought a license 🙂
- Atom: liked the idea of an open source text editor built in JS/CS