Paul Krill
Editor at Large

ActiveState upgrades IDE

news
Mar 7, 20082 mins

ActiveState released its Komodo IDE 4.3 for dynamic languages this week, with improvements in areas such as code-finding.

Komodo IDE 4.3 enables developers to build applications using dynamic languages and “open” technologies, the company said. The company also announced an open source version of its Komodo Edit editor for dynamic languages.

Version 4.3’s “Find and Replace” functionality, for finding code snippets and making changes, has been redesigned. Also, new features have been added including Find in Project, Replace in Files, multi-line Find and Replace and fixes for regular expression searches. A new Find back end handles Unicode-encoded files and skips binary files.

A unit testing interface has been added for Perl, PHP (Hypertext Preprocessor), Ruby and Python, enabling developers to run test suites within Komodo IDE to find failure points in source code. Control of source code is featured in the release.

An Abbreviation feature inserts snippets from the toolbox. Default snippets are included and additional snippets can be added.

Version 4.3 also features bug fixes and performance improvements for Perl, PHP (Hypertext Preprocessor), Python, Ruby, Tcl and JavaScript. Firefox-style extensibility is featured.

Version 4.3 costs $295.

Komodo Edit is a free editor supporting major scripting languages and offering capabilities such as in-depth auto-complete, multi-language file support, syntax coloring and syntax checking. Vi emulation and Emacs key binding are highlighted also.

Built on the Mozilla code base and based on the Komodo IDE, Komodo Edit is now licensed under the Mozilla Public License, GNU General Public License and GNU Lesser General Public License.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author