
I encourage you to give each a try, if you haven’t already. Ideally I’d give each editor its own blog post, but since it’d take a pretty long time to cover every single one, for now I’m only going to focus on those that I’ve had a chance to use and can comment on. Project organization and easy file navigation (tabbed document interface).
Integration with version control systems. Powerful regular expression support, macros, scripts, etc. Multi-language (C/C++, Java, Perl, PHP, Ruby, etc.) syntax highlighting support. Ability to open/edit remote files (FTP/SFTP). What do developers look for in an editor? For the most part: The “best editor” depends highly on the project at hand. And even if you do have a favorite right now, don’t be afraid to try out others-you might be pleasantly surprised with something new. But the good news is there are lots of editors out there with tons of different features, so with a little experimentation, you can find one that fits your needs and preferences. All developers have their favorite text/code editor, but is there one, best, magic bullet editor? Well, no.