dave.caretcake

If you're a software developer (particularly a web application developer who spends a lot of time working in HTML, CSS, JavaScript, and any open source scripting language), and you regularly use ActiveState's Komodo IDE, then this page is for you. (On a side note, if you are this type of developer, but you've never looked into Komodo, you should seriously check it or its free cousin, Komodo Edit, out at http://www.activestate.com.)

I've personally been using the Komodo IDE for many years, and I can't really imagine doing my job as efficiently without it. With every new major release, I'm blown away by the great new features that get included in the product. But, that said, I sometimes find that Komodo doesn't natively do something I need or that it can, but only with great difficulty. In those cases, I find it useful to write macros or external commands to handle these special use cases. And, that's exactly what you'll find on this page.

Please feel free to browse the add-ons I've written below. They're all free (in both senses of the word), but they do require that you've already purchased Komodo IDE. Each add-on comes ready to run, but instructions and uses are included in the archive you'll download.

Lastly, if you're a Komodo IDE user with an idea for something that would be a good candidate for an add-on, feel free to email your suggestion, and I may just be able to write it for you.

HTML Fieldname Uniquness Tool
Tested on Komodo IDE 4.X and 5.X for Linux and Windows

If you've ever worked with really large HTML forms (say, 100+ input fields on a single screen), you know that keeping all of those input fieldnames unique can sometimes be challenging. With this add-on, you can select part or all of an HTML document to test for fieldname uniquness. If the tool finds a name collision, it will report back the name(s) that collided along with the line numbers of the collision(s), all right in your Komodo Command Output Tab.

Download Now