Komodo is a professional, award-winning IDE that provides an integrated development environment for coding.
The customization of language-aware editors and an extensible workspace makes Komodo a powerful tool. Source code control integration is made possible with CVS, Perforce, and Subversion. Additionally, support for web technologies like CGI, XML, and XSLT, and a comprehensive debugging feature provide the developer with excellent support.
Some of the key features that make Komodo a game-changer include the ability to support multiple languages. The interface allows users to work on many documents simultaneously, including cross-document search, split view, and multiple tab groups. Multilingual Input Method Editor (IME) is also available to input complex multibyte characters and symbols, like Simplified Chinese.
Komodo has syntax-checking and coloring, which makes it easier for developers to identify mistakes quickly. It offers syntax highlighting for 26 other languages. Editing features include code commenting, auto-indent and outdent, block selection, and incremental search, among others. There are also new capabilities like reflow paragraph, join lines, enter the next character as raw literal, repeat the next keystroke N times, and clean line endings when you save.
Additionally, there is HTML preview that offers a side-by-side view or browser view of HTML, XML, and CSS files with arbitrary files or URLs. Other notable features include Code-folding, AutoComplete and CallTips, and Code snippets. They help developers write code faster and shorten the learning curve.
Komodo also supports Emacs key bindings such as the "Emacs-like" key binding scheme, and supports new editor features modeled on Emacs features like transient marks (similar to the Emacs "mark ring"), repeat next command, and reflow paragraph. However, the software is limited to a 21-day trial, after which users must purchase a license.
Version 3.5.2: N/A