Komodo Edit - multi-language source code editor

Komodo Edit is a free multi-platform, multi-language editor for dynamic languages and Ajax technologies.

Komodo Edit has support (including auto-complete for most) for Perl, PHP, Python, Ruby, Tcl, HTML, CSS, XML, Javascript, RHTML, Template-Toolkit, HTML-Smarty and Django out f the box. The auto-complete works much better out of the box for PHP here than in many of the other options.

Features

ActiveState Komodo IDE: Perl editor.

Multi-language editor

Multi-language support
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 version differentiation of built-in and standard library information
Multi-language file support
Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support (User-Defined Languages or UDL, used to provide support for RHTML, Template-Toolkit, HTML-Mason, Smarty and Django).
Standard editing features
Code 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”.
Syntax checking
Instant feedback for all fully-supported languages.
Syntax coloring
Spot errors easily and improve readability and context, even in multi-language files (unique to Komodo!).
Vi emulation
Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
Emacs keybindings
Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs “mark ring”), repeat next command and reflow paragraph.
HTML preview
Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
Multilingual Input Method Editor (IME) support
Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
Code snippets
Store any piece of code for reuse.
Code folding
Work quickly and efficiently with large sections of code.
Multi-document editing
Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
Tutorials
Easily master editing features.

ActiveState Komodo: Ruby IDE IDE.

Project manager

Convenient, flexible organization of all project elements.

Live Folders
Project view displays the current contents of corresponding file system directory.
Virtual Folders
Explicitly maintained multi-purpose containers for any project or Toolbox component, containing pointers to selected components from different file system locations.

ActiveState Komodo: Python IDE toolbox.

Toolbox

Store it
Store virtually anything, including configurable “Run” commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files.
Share it
Share a Toolbox with networked team members or distribute valuable Toolbox items to other Komodo users with the import/export function.

ActiveState Komodo professional IDE for dynamic languages.

Extensibility

XPI Extensions
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. We’re even using this in Komodo development; for example, when adding UDL-based languages and defining custom language syntax-coloring. Other new features, such as the DOM Viewer, are also extensions. With full documentation and an active community providing support, Komodo IDE’s power is as boundless as your imagination.

Download

Rating

  • Innovation:
  • Usability:
  • Popularity:
  • Activity:

Links

Share/Save/Bookmark

1 comment so far

  1. [...] Sitio Oficial y características: Komodo edit vía: XulSoft [...]

Leave a comment

Please be polite and on topic. Your e-mail will never be published.