I spend much of my day working in a text editor, so I’m pretty sensitive to how well it does (or doesn’t) work. I’m always on the lookout for new entrants into the field, hoping for the perfect Windows programmer’s editor.
Over the past few years, I’ve used (and paid for) a number of editors that came close, but which ultimately disappointed in some way, most recently Zeus, EditPad Pro, and TextPad. There are also a dozen more that I’ve downloaded and played with enough to see that they weren’t for me: Alleycode, Boxer, ConTEXT, Cream, Crimson Editor, e, EditPlus, Emacs, EmEditor, Jed, jEdit, Notepad++, PSPad, Slickedit, UliPad, Ultra-Edit, vim, Xint.
In the past month, two new possibilities have appeared:
Intype is a new editor modelled after the much-vaunted TextMate. They are only just getting started, but as an example of how much they are following the TextMate model, they’ve implemented bundles before most other things you need in an editor (tabbed interface, undo, etc).
Although Intype has a long way to go to be a complete editor, the first looks are promising: it is polished and thoughtful, and the team is conducting itself in the modern way (screencasts, forums, releasing often, etc). And the interest is quite intense: someone has written a project manager for Intype which hijacks Intype editor windows to present the tabbed interface Intype hasn’t built yet!
Overall Intype is very interesting, and I’ll be watching its progress.
Komodo Edit is a free subset of Komodo IDE. For my tastes, it chooses almost the exact right subset of features. For example, it doesn’t include Subversion integration, but I use svn from the command line anyway. It gets projects right: a directory spec, with file patterns to include and exclude dynamically. If the Find In Files features could search the files in a project, it would probably be perfect.