


Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder. Modal Vi key bindings emulate navigation, text insertion and command behavior. Spot errors easily and improve readability and context, even in multi-language files (unique to Komodo!). Instant feedback for all fully-supported languages. Standard editing featuresĬode commenting, auto-indent and outdent, block selection, incremental search, reflow paragraph, join lines, enter next character as raw literal, repeat next keystroke and clean line endings on “save”. Add custom language support (User-Defined Languages or UDL, used to provide support for RHTML, Template-Toolkit, HTML-Mason, Smarty and Django). Interpreter version differentiation of built-in and standard library information.Ĭorrect syntax coloring of multi-language files and templated files, common in many web programming frameworks.Support for adding third-party libraries.Multiple-language file support, such as CSS and JavaScript completion in HTML.CSS, HTML, JavaScript, PERL, PHP, Python, Ruby, Tcl, XML and XSLT.Write code faster and shorten the learning curve with code completion that guides you as you work.Web template languages: RHTML, Template-Toolkit, HTML-Smarty and Django.Server-side languages: PERL, PHP, Python, Ruby and Tcl.Browser-side languages: CSS, HTML, JavaScript and XML.Komodo Edit, based on the Komodo IDE, offers sophisticated support for all major scripting languages, including in-depth auto complete and call tips, multi-language file support, syntax coloring and syntax checking, Vi emulation, Emacs key bindings.
