Publisher's Description:
From ActiveState Software Inc.
Komodo Edit is a free, open source, multi-platform, multi-language editor for dynamic languages and Ajax technology, including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML.
Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write. Available on Windows, Mac OS X and Linux. XPI extensions allow you to create your own plug-ins. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus our own for Python and JavaScript.
Features
Multi-language editor
Advanced support for:
* Browser-side languages: CSS, HTML, JavaScript and XML
* Server-side languages: Perl, PHP, Python, Ruby and Tcl
* Web template languages: RHTML, Template-Toolkit, HTML-Smarty and Django
Autocomplete and calltips
* Write code faster and shorten the learning curve with code completion that guides you as you work
* CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML and XSLT.
* Schema-based XML/HTML completion
* Multiple-language file support, such as CSS and JavaScript completion in HTML
* Support for adding third-party libraries
* Interpreter
Changes:
Places & Projects
A completely new Places sidebar merges the Komodo Project view with easy local and remote file browsing. Places allows live file management and makes navigating your project tree simple. It integrates source code control information for Subversion, Git, Mercurial, Perforce, CVS and Bazaar. It integrates with Komodo's excellent Find & Replace in Files, the Fast Open dialog and with Komodo IDE 6's new Publishing system.
Explore and Manage Your Databases.
Komodo IDE 6 adds a Database Explorer to help you quickly manage and grok your SQL daytabases. It supports SQLite out of the box, with easy to install extensions for MySQL and Oracle. More can be added with Komodo's extension mechanism (the same extension system as in Firefox).
Publish your Site.
Komodo has supported remote file editing for a long time. However sometimes editing locally (for speed, autocomplete, debugging) or editing multiple files before one push makes more sense. Komodo IDE 6's new publishing system allows you to quickly and easily keep remote and local directories in sync.
HTML 5 and CSS 3 autocomplete. Python 3 support.
The development world (especially for the web) is moving fast and Komodo helps you keep up. Komodo IDE 6 includes full Python 3 support (syntax checking, code intelligence, debugging), improves on its already stellar PHP autocomplete, adds autocomplete data for Perl 5.12 and full autocomplete support for HTML 5, CSS 3 and the jQuery, Dojo and YUI JavaScript frameworks.
A Smarter Toolbox.
Komodo 6 includes a re-written Toolbox system to make it more extensible and more useful. A Komodo tool (shell command, snippet, macro, abbreviation, custom menu, etc.) is now just a simple JSON file in a tool directory. Extensions can now provide tools and tools in Komodo projects are in a ".komodotools" directory: more source code control-friendly and shareable.
In addition, Komodo 6 includes a new fast "Invoke Tool" dialog for finding and running tools without leaving the editor. It is like Komodo's excellent "fast open", Mac's Quicksilver, or Emacs' modeline for your set of editor tools.
Performance.
With Komodo 6 we've spent a lot of time working on performance to make your development go faster. Switching, opening and closing tabs is much faster. Startup and shutdown time is faster. Some edge cases with very large files have been improved. In general Komodo editing is much snappier. Komodo 6 is now based on the same Mozilla sources as Firefox 3.5, from which you'll also enjoy a good speed boost.
Requirements:
Windows x86 or x86_64 processor, 500 MHz (or faster) with 256 MB RAM