Is Komodo the way to go? Well, I am convinced. I have been working a bit with TextMate and Coda on the Mac, and e-texteditor on Windows. I like features in all of these. But I would like a crossplatform editor (since I work an the three major platforms), is fast but has enough features to work with. Komodo Edit by Active State has it all.
- Project management
- Good Find/Replace
- Snippets (which you can set to Key Bindings), Macros, Commands
- Plugin friendly, and available plugins (like a source tree and database explorer)
- Good code completion
- It is fast enought
- Works on Windows, OS X, Linux
- Can Import/Export snippets between platform
Check the website at Active State for more features. One thing I found is that I need to change the default setting to get it the way I like (for example Tab indent and not Spaces). Here is some of the steps I use:
In the Preferences / Editor / Indention, change Prefer tabs over spaces, and change “Number of spaces…” and “Width of each tab…” to 8. I discovered indention works better when both is set to the same value (which BTW is the same with Netbeans).
Fix so that Ctrl + Shift + W closes all files
Open Preferences / Editor / Key Bindings. In the input field “Commands” write “Select end” and select “Editor: Select to end of word”. Click “Clear”. Now write “Close all” in the input field “Commands”. Select “Editor: Close all buffers”. Select the input field “New key bindings” and hold down Ctrl + Shift + W. Click Ok, now your done! :)
Extension and Plugins are the same format as in Firefox and Thunderbird, .xpi. There is an Extension that is called NST and gives you a sourcetree for the file you are working in.