Publisher's Description:
Komodo IDE 5 is a powerful, multi-platform, multi-language IDE for end-to-end development of dynamic web applications. Komodo IDE makes creating robust apps fast and easy, with a rich feature set for client-side Ajax technologies such as CSS, HTML, JavaScript and XML, coupled with advanced support for dynamic languages such as Perl, PHP, Python, Ruby and Tcl.
Award-winning features include comprehensive editing and debugging, plus intelligent tools for regular expressions, team development, customization and unparalleled extensibility. The result is a powerful coding environment for framework stacks like Ruby on Rails and CakePHP and client libraries such as the Yahoo! UI Library and Dojo. A single license covers you across Windows, Mac OS X and Linux.
All the languages
Dynamic language expertise for Perl, PHP, Python, Ruby, and Tcl, plus JavaScript, CSS, HTML, and XML, and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.
All the tools
Award-winning feature set includes comprehensive editor functionality, plus killer debugging, intelligent tools for regular expressions, and more. And it's extensible, so you can hack away!
All the team
Source code control integration, a project manager, and multi-user support assist in team development. And you can rely on highly-praised support and active user community to help when you need it.
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.
- Framework support for Rails and Zend.
- Support for adding third-party libraries.
- Specific support for multiple versions of PHP, Python, interpreters
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.
Column Editing
Edit multiple lines at once, insert new columns, remove blocks of code. You may not need it often, but when you do, you really need it.
Abbreviations
Insert snippets from your toolbox at the touch of a key.
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.
Code formatting
Built-in code formatting tools and the ability to hook in external code formatting tools (like PHP Beautifier, Perltidy, and astyle).
Multi-document editing
Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
Tutorials
Easily master editing features.
Perl debugging
Built-in support for Perl debugging, plus a Perl interactive shell, available separately or from within debugging sessions.
Python debugging
Multi-threaded and post-mortem debugging, plus a Python interactive shell, available separately or from within debugging
sessions.
Tcl debugging
Built-in support for Tcl debugging, with spawnpoints, plus a Tcl interactive shell, available separately or from within
debugging sessions.
PHP debugging
Built-in support for PHP debugging with CGI environment simulation.
Ruby and Ruby on Rails debugging
Komodo IDE is unparalleled in its debugging support for Ruby and Ruby on Rails. Lightning-fast debugging includes support
for Rails templates and views, plus a Ruby interactive shell, available on its own or within debugging sessions.
JavaScript debugging
Debug JavaScript using Firefox and a JavaScript DBGP extension. With the extension enabled, loading JavaScript or triggering JavaScript controls in the browser opens a debugging session in Komodo, which loads the relevant JavaScript code. The JavaScript interactive shell is available
from within the debugging session.
XSLT debugging
Built-in support for XSLT debugging, including the ability to find problems in both input data and code with HTML preview.
Requirements:
Windows x86 or x86_64 processor, 500 MHz (or faster) with 256 MB RAM
Restriction :
21 days trial