ActiveState's Komodo [IDE] is built on the [Mozilla] platform. It supports dynamic languages, including [Tcl], [Perl], [PHP], [Python], and [Ruby]; [framework] stacks like Ruby on Rails and CakePHP; and client libraries such as the Yahoo! UI Library and Dojo. See http://www.activestate.com/Products/Komodo_IDE for more information. [ActiveState] added browser-side support in Komodo IDE 4.0, including debugging, [DOM] viewer, catalog support, [HTTP] Inspector, and code intelligence for languages such as [JavaScript], [CSS], [HTML], and [XML], enabling programmers to edit and debug [Ajax] code and multi-language files. Komodo IDE, although not Open Source, is extensible using standard Mozilla APIs based on [XUL], [XBL], and [XPCOM], plus Python and JavaScript. Komodo users can learn how to create extensions and share them with other users on the ActiveState community website: http://support.activestate.com Komodo IDE is available for Linux, Mac OS X, and Windows platforms. ActiveState introduced a free Komodo-based editor in January 2007 called Komodo Edit. See http://www.activestate.com/products/komodo_edit/ for more details. [[what goes here?]] download for registered users only/FREE evaluation copy. ''[escargo] 2 Mar 2007'' - Is this now the same as the evaluation copy of Komodo IDE? I saw nothing about Komodo Edit. ''[snichols] 24 July 2007'' - I've installed Komodo Edit on both my laptop and Linux workstation. The syntax highlighting is great. It automatically detects and adds syntax highlighting for all scripting languages I've used: xml, bash, ruby, python, tcl. My only complaint would be the startup is noticeably slow for an editor. Then again, eclipse and other full blown IDE's have slow startups up too. Because of this, I try to keep Komodo Edit open on the desktop. Information about other development environments can be found at [IDE]. ---- Among the many interesting particular features of Komodo was the "ActiveState GUI Builder", a "simple tool for creating [Tk]-based GUIs for [Perl], [Python], and [Tcl]". That code has now been removed from Komodo, and placed onto [SourceForge] as [spectcl]. See also [GUI Building Tools]. Features specifically related to [Tcl] are * Integration of the [prodebug] backend. This makes Komodo a [Dynamic Debugger] for [Tcl]. * Integration of [procheck]. This allows Komodo to perform [Static Syntax Analysis] of [Tcl] code while you are editing (similar to the grammar/spell checker in modern word processing applications). * Command and call tips (syntax-aware popdowns that assist as you write your code). You can see recorded webcast demos of Komodo at http://www.activestate.com/Corporate/Events/Webcasts/. ---- Apparently, it could also be '''AOL''''s new Web browser: [http://www.betanews.com/article/AOL_Considering_Dropping_IE/988225959] ---- [[[WK]]] Komodo's main advantage in debugging is that it keeps breakpoints correct when editing a file. In contrast with [TclPro] (and probably [Tcl Dev Kit]), this means that you don't have to move the breakpoints after you edit the files. [[We could use more reviews [http://www.unixreview.com/documents/s=10116/ur0701c/] [http://www.unixreview.com/documents/s=10125/ur0704b/] and comparisons of Komodo and [TDK].]] ---- Some of the Tcl functionality has been removed from OpenKomodo because those bits are not yet open source. [RLH] Which is much better than what I wrote or hoped for. ---- !!!!!! %| [Category Application] | [Category Debugging] | [IDE] |% !!!!!!