The Bottom Line
Pros
- Built-in HTML, CSS, and Accessibility validators
- Color coding and tag completion for HTML and XML
- Search and replace across multiple files in tabs
- Validates XML and HTML as you type
- Also handles PHP, JSP, and other programming languages
Cons
- Special characters support only with extension
- Site manager functionality is limited, more like a file viewer
- No built-in FTP
- No WYSIWYG or preview functionality
- No link checker, image editor, or connection to image software
Description
- Free text editor based on the Komodo IDE programming environment
- HTML, CSS, XML, and other languages validated as you type
- Color coding and tag completion for both HTML and XML as well as other languages
- Search and replace in selection, current page, open pages, or files in a specific directory
- Customizable with many different add-ons
- Spell checker
- Code snippets, macros, and other tools
Guide Review - Komodo Edit 4.4
I love Komodo Edit. I write nearly all my articles in XML using this editor, and it is a great tool. It is surprising how many features it has for the price - free. Nearly every other XML editor of this quality is not only not free, they are often several hundred dollars.
I love that it auto-indents, color codes my XML and HTML, and even does tag completion so I don't nest my tags incorrectly. Before I had Komodo Edit I could spend hours searching for an error in my XML. Now, I see them before I even save the file.
I don't recommend Komodo Edit to designers, as it is a text editor only. There is very little visual capability to this tool. You have to save and test your pages in browsers manually and it doesn't have any image capabilities.
But Web developers should love this tool. It has features you're used to seeing in IDEs like recognizing functions, auto-completing braces {} and parentheses ().
The project management system is basic. It is more like a file manager/viewer than a real project manager. You can define new projects, but they are based on folders on your system rather than projects you define.


