Places
A new file manager has been added to Komodo's left pane. It provides a customized view of your file system (local or remote) and allow easy file management operations such as file editing, copying, drag/drop file moving, creation or removal of files and folders, as well as recursive search capabilities.
Places will replace the existing Komodo project viewer (by the time Komodo 6 is final).

Publishing Tools (IDE only)
Easily copy remote files to your local system to work on them, then push your changes back to the remote system when you're done editing. Komodo keeps track of the synchronization details to avoid copying files that haven't changed, as well as using advanced conflict detection to avoid overwriting changes made by others.
You can also using publishing as a form of file backup management, by regularly synchronizing your development code you can remotely maintain a backed up copy of your work.

Toolbox 2.0
The new toolbox will aggregate all the tools into one window. These include the standard toolbox, tools from the shared toolbox (IDE only), tools from projects, and, eventually, tools exported by extensions. By storing each tool as an individual file, it should be easier to import, export, and share tools.

Database Explorer (IDE only)
Komodo's Database Explorer lets you easily explore local and remote database installations, including viewing and managing data. Komodo will initially ship with support for SQLite. Additional databases are supported through Komodo add-ons, such is the case for Oracle and MySQL support.

Python 3 support
Komodo 6 fully supports Python 3 (debugging, code intelligence, syntax checking, ...). When opening Python files, Komodo will automatically detect the Python version used (Python 2 or 3) from the file contents - you can also override the language through the Komodo language selection menu in the status bar.

HTML 5
Komodo 6 properly detects HTML 5 code (<!DOCTYPE html>) and includes updated HTML 5 code completion support for the new HTML elements (video, canvas, etc...) as well as updated HTML 5 attributes.
![]()
CSS 3
The Komodo CSS code intelligence will now include CSS 3 specific completions and calltips. As well there is now code intelligence support for browser specific extensions (such as Mozilla -moz- and WebKit -webkit-).
![]()
Faster
A number of Komodo components have been made to run faster, such as startup, shutdown, tab-switching and text searching. As well as these changes, the underlying Mozilla source code has been updated to version 1.9.1, the same code base as Firefox 3.5, which means improved performance gains for Komodo as well as newer technology support such as internal HTML 5 preview capabilities.
![]()
Workspace Save and Restore
Komodo will now be regularly saving your Komodo workspace and in the case of an unexpected shutdown (crash, killed) then on the next startup, Komodo will offer to restore your last used workspace.

Hyperlink Additions
Komodo's hyperlinks have been extended and can now help in the following ways:
- Popup Definitions
Upon holding/hovering on a hyperlink, a popup reference will appear showing the code intelligence information for the target text.
- Anchor tags in HTML
You can now hyper click on an anchor tag reference and Komodo will then find and move to where the reference is defined.<a href="#tips">
...
<a name="tips">Useful Tips</a> - Jump to HREF and SRC locations
Hyper clicking on external document references, such as CSS, JavaScript will open the file location:<link rel="stylesheet" type="text/css" href="screen.css" />
<a href="ide.html"> - Open filename references
A hyperlink handler was also added for opening regular file references, such as:C:\projects\todo.txt /home/toddw/phase1/outline.xml file:///path/to/local/file
- PHP includes
A hyperlink handler was added for PHP file includes, such as:include_once('myfile.php'); require 'somefile.php';
Rx Toolkit Additions (IDE only)
Komodo's Rx Toolkit now supports testing regular expressions with four new languages (in addition to Python), namely Perl, PHP, Ruby and JavaScript. Regular expressions are also evaluated "out of process", so a long-running regular expression won't tie up the IDE.

Invoke Tool
There is a new Toolbox helper 'Tools -> Invoke Tool' that can be used to quickly search through the toolbox and invoke (execute) the selected tool(s). This is convenient for quickly inserting snippets, executing Komodo macros, or for running a command, as it works without the need to change your focus to the toolbox pane.

I use Komodo with tcl - are you going to add a tcl option to the languages available?
Yes - we are looking to add both TCL and JavaScript support to the Rx Toolkit:
http://bugs.activestate.com/show_bug.cgi?id=85243
http://bugs.activestate.com/show_bug.cgi?id=85242
Cheers,
Todd
In the meantime, does anyone know which language has the closest regex to Tcl's?
TIA,
Aaron
is it possible to test database explorer for mysql in komodo edit alpha 1?
We are in the process of building additional Komodo database extensions that will support databases such as MySQL and PostgreSQL.
There are some tricky build issues as well as further testing to be done before these are added - we'll post when they are available.
Cheers,
Todd
any news?
Yes, there is now a MySQL add-on available on the community site that adds this support:
http://community.activestate.com/xpi/mysql-database-explorer
Cheers,
Todd
I suggest in Places panel:
1) when right-clicking a directory, show a context menu, having the options of Explorer, and may be some more options. But most important have an option for Find in Files of that folder.
2) have an icon for Create a new folder in the bar above
And:
It is still not possible to put the Toolbox in the same pane as the other panels. This is annoying, because it occupies very much space. It would be a very nice improvement.
Can you change the option of the context menu "Show in file manager" to "Open folder" or "Open containing Folder"? This way it matches the message of the OS (at least on Windows).
EDIT: I also suggest to make the Incremental Search an inline panel, for the sake of being possible to paste text right there.
1) The places folder right-click context menu already has "Show in Explorer", as well as a "Find in Files" menu that searches the selected folder.
2) There is a folder right-click context menu for adding a new folder, but yes, we also want to add one to the places toolbar (perhaps through a menu in the places toolbar).
3) Toolbox moving - we'll look at that, it should be technically possible to move the toolbox (it's not hard coded like the Komodo 5 toolbox).
4) Places "Show in file manager", this particular wording is platform dependent, being "Show in Explorer" for Windows, "Show in File Manager" for Linux and "Show in Finder" for Mac.
5) Find panel - yes, we are looking at tweaking the find function to use an inline panel/widget, which may also be used for incremental search.
Cheers,
Todd
I haven't found the hyperlink Popup Definitions in my copy of Komodo Edit. Is it possible that I've disabled it inadvertently?
Check the "Editor->Smart Editing" hyperlink preferences to ensure you've got them enabled.
Then, if your completions/goto definition handling is working, you should also be able to see the hyperlink popup definitions.
Cheers,
Todd
Well, the feature is enabled after all. It appears that my work computer is too slow: I get the popup sometimes if I just wait several seconds. I've just tried at home and it appears in less than a second.
But it's really cool. Calltips as you type are useful but I've never figured out how to see the signature of an existing function :)
P.S. Any chance you fix the Windows Integration feature in Windows Vista before the final release?
It will be great if the plugin SourceTree was part of KomodoEdit as its really a must have .